About Me
Welcome to my webpage at IBM.
I am a researcher at IBM Research - Tokyo in Yamato, Japan. Since 1997, I had worked around advanced reflection technologies in Java (a.k.a. OpenJava and Javassist), applied the technologies to aspect-oriented development for distributed computing (a.k.a. Addistant) at University of Tsukuba, Japan. Just after receiving a PhD degree in Engineering from the university in 2002, I joined IBM Research in Japan. There I shifted my research focus to more application side, Web, and had worked around XML and Web Services, mainly dedicated to WebSphere Application Server products of IBM. I also led the Java zone in IBM developerWorks Japan during 2002-2003. Since 2005, we started a research project on multiple programming languages situation, the predecessor of the Dynamic Scripting Languages project, in which I am currently engaged.
For more details, please refer to my CV page. My mail address is "mich" followed by "acm.org". Or, my daily (or weekly, monthly, ...) scribbles are available on the Web:
My recent interests are in programming language and software engineering technologies for Web and manycore architectures. The mostly focused work is currently on dynamic scripting languages, especially on PHP. Parts of the results have been published at major academic conferences like ICWS, Middleware, POPL, and WWW. Also, some research results have been transferred to IBM Software Group as the core technologies of a PHP implementation on Java for products such as WebSphere sMash, CICS and MessageBroker.
Recent Publications
- Evaluation of a
Just-in-Time Compiler Retrofitted for PHP,
Michiaki Tatsubori, Akihiko Tozawa, Toyotaro Suzumura, Scott Trent, Tamiya Onodera
In Proceedings of The 2010 ACM SIGPLAN/SIGOPS International Conference on Vitual Execution Environments (VEE 2010), Pittsburgh, PA, USA, March 17-19, 2010, pp.?-?, March, 2010. (To appear) - HTML Templates that Fly - A Template Engine Approach to Automated Offloading from Server to Client, Michiaki Tatsubori and Toyotaro Suzumura, In Proceedings of 18th International World Wide Web Conference (WWW 2009), Madrid, Spain, April 20-24, 2009, pp.951-960, April, 2009.
- Highly Scalable Web Applications with Zero-Copy Data Transfer, Toyotaro Suzumura, Michiaki Tatsubori, Scott Trent, Akihiko Tozawa, and Tamiya Onodera, In Proceedings of 18th International World Wide Web Conference (WWW 2009), Madrid, Spain, April 20-24, 2009, pp.921-930, April, 2009.
- Copy-on-Write in the PHP Language, Akihiko Tozawa, Michiaki Tatsubori, Tamiya Onodera, and Yasuhiko Minamide, In Proceedings of the 36th Annual ACM SIGPLAN - SIGACT Symposium on Principles of Programming Languages (POPL 2009), Savannah, Georgia, USA, January 21-23, 2009, pp.200-212, January, 2009.
- Performance Comparison of PHP and JSP as Server-Side Scripting Languages, Scott Trent, Michiaki Tatsubori, Toyotaro Suzumura, Akihiko Tozawa, and Tamiya Onodera, In Proceedings of the ACM/IFIP/USENIX 9th International Middleware Conference (Middleware 2008), Leuven, Belgium, December 1-5, 2008, pp.164-182, December, 2008.
