Michiaki Tatsubori  Michiaki Tatsubori photo       

contact information

Research Scientist - Cognitive IoT at IBM Research - Africa
Tokyo, Japan

links

Professional Associations

Professional Associations:  ACM

more information

More information:  CV


2017

Human-like Hand Reaching by Motion Prediction using Long Short-Term Memory
Phongtharin Vinayavekhin, Michiaki Tatsubori, Daiki Kimura, Yifan Huang, Giovanni De Magistris, Asim Munawar, and Ryuki Tachibana
Social Robotics - 9th International Conference (ICSR 2017), Nov 22-24, 2017
Abstract   (to appear)

Roaming Nairobi Roads: Instrumenting Roads under Resource Constraints
John Wamburu, David Kaguma, Michiaki Tatsubori, Aisha Walcott-Bryant, Reginald E. Bryant, Komminist Weldemariam
4th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft@ICSE 2017), pp. 100-109, IEEE
Abstract


2016

Harsh Brakes at Potholes in Nairobi: Context-Based Driver Behavior in Developing Cities
Aisha Walcott, Michiaki Tatsubori, Reginald Bryant, Erick Odur, Samuel Omondi, Samuel Osebe, John Wamburu, Oliver Bent
2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC 2016), , IEEE
Abstract

Moving Traffic Obstacle Detection from Smartphone-based Probe Cars
Michiaki Tatsubori, Tierra Bills, Aisha Walcott-Bryant, Reginald Bryant, John Wamburu and Xiangzhu Long
Ninth Triennial Symposium on Transportation Analysis (TRISTAN IX), 2016
Abstract


2012

Service Commons -- Serve and Serve Alike: Applying the Creative Commons Spirit to Web Services
Michiaki Tatsubori, G R Gangadharan
2012 IEEE Ninth International Conference on Services Computing, pp. 1-8, IEEE
Abstract

Opportunistic Adversaries: On Imminent Threats to Learning-Based Business Automation
Michiaki Tatsubori, Shohei Hido
SRII Global Conference 2012, pp. 120 - 129, IEEE
Abstract   Best Paper Award (Intelligent Service)

Location inference using microblog messages
Yohei Ikawa, Miki Enoki, Michiaki Tatsubori
Proceedings of the 21st international conference companion on World Wide Web, pp. 687--690, 2012

Mass and social media corpus analysis after the 2011 great east Japan earthquake
S. Sato, M. Tatsubori, F. Imamura
Proceedings of the 21st international conference companion on World Wide Web, pp. 711--712, 2012

Social web in disaster archives
M. Tatsubori, H. Watanabe, A. Shibayama, S. Sato, F. Imamura
Proceedings of the 21st international conference companion on World Wide Web, pp. 715--716, 2012


2010

Enabling Cloud Service Reservation with Derivatives and Yield Management
T. Meinl, A. Anandasivam, M. Tatsubori
Commerce and Enterprise Computing (CEC), 2010 IEEE 12th Conference on, pp. 150--155

Evaluation of a just-in-time compiler retrofitted for PHP
Michiaki Tatsubori, Akihiko Tozawa, Toyotaro Suzumura, Scott Trent, Tamiya Onodera
Proceedings of the 6th International Conference on Virtual Execution Environments, VEE 2010, Pittsburgh, Pennsylvania, USA, March 17-19, 2010, pp. 121--132


2009

Towards an Advertising Business Model for Web Service Mashups
M. Tatsubori
International World Wide Web Conference, Madrid, Spain, 2009

HTML Templates that Fly - a Template Engine Approach to Automated Offloading from Server to Client
Michiaki Tatsubori, Toyotaro Suzumura
Proceedings of the 18th international conference on World Wide Web (WWW 2009), Madrid, Spain, April 20-24, 2009, pp. 951-960, ACM

Copy-on-Write in the PHP Language
Akihiko Tozawa, Michiaki Tatsubori, Tamiya Onodera, Yasuhiko Minamide
Proceedings of the 36th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2009), Savannah, Georgia, USA, January 21-23, 2009, pp. 200-212, ACM

Highly scalable web applications with zero-copy data transfer
Toyotaro Suzumura, Michiaki Tatsubori, Scott Trent, Akihiko Tozawa, Tamiya Onodera
Proceedings of the 18th International Conference on World Wide Web, WWW 2009, Madrid, Spain, April 20-24, 2009, pp. 921--930


2008

Performance Comparison of PHP and JSP as Server-side Scripting Languages
Scott Trent, Michiaki Tatsubori, Toyotaro Suzumura, Akihiko Tozawa, Tamiya Onodera
ACM/IFIP/USENIX 9th International Middleware Conference (Middleware 2008), Leuven, Belgium, December 1-5, 2008, pp. 164-182, Springer

Methodology and Tools for End-to-End SOA Security Configurations
Fumiko Satoh, Yuichi Nakamura, Nirmal Mukhi, Michiaki Tatsubori, Kouichi Ono
Proceedings of 2008 IEEE Congress on Services, Part I, SERVICES I 2008, Honolulu, Hawaii, USA, July 6-11, 2008, pp. 307-314, IEEE Computer Society

Performance Comparison of Web Service Engines in PHP, Java and C
Toyotaro Suzumura, Scott Trent, Michiaki Tatsubori, Akihiko Tozawa, Tamiya Onodera
2008 IEEE International Conference on Web Services (ICWS 2008), September 23-26, 2008, Beijing, China, pp. 385--392


2006

Decomposition and Abstraction of Web Applications for Web Service Extraction and Composition
Michiaki Tatsubori, Kenichi Takashi
2006 IEEE International Conference on Web Services (ICWS 2006), Chicago, Illinois, USA, September 18-22, 2006, IEEE Computer Society

Early Capacity Testing of an Enterprise Service Bus
Ken Ueno, Michiaki Tatsubori
Proceedings of 2006 IEEE International Conference on Web Services (ICWS 2006), Chicago, Illinois, USA, September 18-22, 2006, pp. 709-716, IEEE Computer Society


2005

An AOP Language for Testing Distributed Software
M. NISHIZAWA, S. CHIBA, M. TATSUBORI
Transactions 46(7), 1723--1734, 2005

A Survey Report Digest on Research Trends in Software Architecture
M. TATSUBORI, H. MARUYAMA, M. KOBAYASHI, D. YELLIN, H. YOSHIDA, NAO KAWAI
IPSJ SIG Technical Reports 2005(55), 45--52, IPA/SEC

XML and Computer Science
A. TOZAWA, N. TABUCHI, M. TATSUBORI
Joho Shori 46(9), 1039--1045, 2005

An adaptive, fast, and safe XML parser based on byte sequences memorization
Toshiro Takase, Hisashi Miyashita, Toyotaro Suzumura, Michiaki Tatsubori
Proceedings of the 14th international conference on World Wide Web, WWW 2005, Chiba, Japan, May 10-14, 2005, pp. 692--701

Web services security configuration in a service-oriented architecture
T Imamura, M Tatsubori, Y Nakamura, C Giblin
Special interest tracks and posters of the 14th international conference on World Wide Web, pp. 1120--1121, ACM, 2005

Model-driven security based on a web services security architecture
Yuichi Nakamura, Michiaki Tatsubori, Takeshi Imamura, Koichi Ono
Services Computing, 2005 IEEE International Conference on, pp. 7--15

Improving WS-security performance with a template-based approach
S Makino, M Tatsubori, K Tamura, Y Nakamura
2005 IEEE International Conference on Web Services, 2005, pp. 588, IEEE Computer Society

Optimizing Web Services Performance by Differential Deserialization
Toyotaro Suzumura, Toshiro Takase, Michiaki Tatsubori
2005 IEEE International Conference on Web Services (ICWS 2005), 11-15 July 2005, Orlando, FL, USA, pp. 185--192


2004

Living with reflection
M. Tatsubori
6th JSSST Workshop on Programming and Programming Languages, Gamagohri, Aichi, Japan, 2004

Introduction to Aspect-Oriented Programming with AspectJ
Y Nagase, M Amano, H Washizaki, M Tatsubori
2004 - Softbank Publishing, April, Softbank Publishing, April

Best-practice patterns and tool support for configuring secure web services messaging
M Tatsubori, T Imamura, Y Nakamura
IEEE International Conference on Web Services, 2004, pp. 244--251, IEEE Computer Society

Efficient Web services response caching by selecting optimal data representation
T Takase, M Tatsubori
Distributed Computing Systems, 2004, pp. 188--197, IEEE Computer Society

Remote pointcut: a language construct for distributed AOP
M Nishizawa, S Chiba, M Tatsubori
Proceedings of the 3rd international conference on Aspect-oriented software development, pp. 15, ACM, 2004


2003

Patterns for securing web services messaging
T Imamura, M Tatsubori
OPSLA Workshop on Web Services and Service Oriented Architecture Best Practice and Patterns, 2003

Using HotSwap for implementing dynamic AOP systems
S Chiba, Y Sato, M Tatsubori
1st Workshop on Advancing the State-of-the-Art in Run-time Inspection, july, 2003

A selective, just-in-time aspect weaver
Y Sato, S Chiba, M Tatsubori
Generative Programming and Component Engineering, pp. 189--208, Springer, 2003


2002

A bytecode translator for distributed execution of legacy Java software
T Michiaki, S Toshiyuki, C Shigeru, I Kozo
ECOOP 2002, pp. 236--255

Addistant: An Aspect-oriented Distributed-programming Helper.
M TATSUBORI, S CHIBA, K ITANO
Transactions43, 17--25, 2002



2001

Structural Reflection by Java Bytecode Instrumentation.
S CHIBA, M TATSUBORI
Transactions 42(11), 2752--2760, 2001

A Bytecode Translator for Distributed Execution of
M Tatsubori, T Sasaki, S Chiba, K Itano
Legacy” Java Software,” in ECOOP, 236--255, 2001

A bytecode translator for distributed execution of “legacy” Java software
M Tatsubori, T Sasaki, S Chiba, K Itano
ECOOP 2001—Object-Oriented Programming, 236--255, Springer

Structural Reflection by {Java} Bytecode Instrumentation
Shigeru Chiba, Michiaki Tatsubori
IPSJ Journal 42(11), 2752--2760, IPSJ, 2001
(In Japanese)

Separation of distribution concerns in distributed java programming
M Tatsubori
Addendum to the 2001 Proceedings of the Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2001 Addendum), Doctoral Symposium, pp. 19--20

A Bytecode Translator for Distributed Execution of ``Legacy'' {Java} Software
Michiaki Tatsubori, Toshiyuki Sasaki, Shigeru Chiba, Kozo Itano
ECOOP 2001 - Object Oriented Programming, pp. 236--255, Springer-Verlag


2000

A macro system with class objects for the Java language
M Tatsubori, S Chiba, K Itano
情報処理学会論文誌 41(8), 万方数据资源系统, 2000

Reflection and Software Engineering
M Tatsubori, S Chiba, MO Killijian, K Itano
2000 - Springer Berlin, Springer Berlin

OpenJava}: A Class-based Macro System for {Java
Michiaki Tatsubori, Shigeru Chiba, Marc-Oliver Killijian, Kozo Itano
Reflection and Software Engineering, pp. 119--135, Springer-Verlag, 2000

A Macro System with Class Objects for the {Java} Language
Michiaki Tatsubori, Shigeru Chiba, Kozo Itano
IPSJ Journal 41(8), 2327--2338, IPSJ, 2000
(In Japanese)


1999

OpenJava tutorial
M Tatsubori
Japan: Institute of Information Science and Electronics, University of Tsukuba, 1999


OpenJava: a Class-based Macro System for Java
Michiaki Tatsubori, Marc-Oliver Killijian, Shigeru Chiba, Kozo Itano
Reflection and Software Engineering, pp. 117-133, Springer, 1999


1998

A compile-time MOP intuitive for its user
M Tatsubori, S Chiba
Proceedings of the JSSST SIGOOC 1998 Workshop on Systems for Programming and Applications(SPA'98) http://www

ECOOP’98 Workshop on Reflective Object-Oriented Programming and Systems
S Chiba, M Tatsubori
1998 - Brussels, Belgium, Juillet, Brussels, Belgium, Juillet

Programming support of design patterns with compile-time reflection
M Tatsubori, S Chiba
Proceedings of OOPSLA’98 Workshop on Reflective Programming in C++ and Java, pp. 56--60, 1998


1997

OpenJava: Yet another reflection support for java
M Tatsubori, S Chiba
In 14th Conference Proceedings of Japan Society for Software Science and Technology, pp. 201--204, 1997


Year Unknown

Optimizing Web Services Performance by Differential Deserialization. IEEE
T. Suzumura, T. Takase, M. Tatsubori
ACM International Conference on Web Services, pp. 185--192, 0

Separation ofDistributionConcerns inDistributed Java P rogramming
M Tatsubori
OOPSLA, 0

An Extension Mechanism for the Java Language,(Titech), 1999
M Tatsubori
Available: http: http://www. csg. is. titech. ac. jp/openjava/papers, 0

Copyon-write in the php language
A Tozawa, M Tatsubori, T Onodera, Y Minamide
POPL’09: Proceedings of the 36th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages, pp. 200--212

Yet another java. lang. class
S Chiba, M Tatsubori
Object-Oriented Technology: ECOOP’98 Workshop Reader, pp. 589--589, 0