Name
Michiaki Tatsubori
Affiliation
IBM Research, Tokyo Research Laboratory,
LAB-S72, 1623-14 Shimotsuruma, Yamato, Kanagawa 242-8573, Japan.
Job Responsibility
Staff Researcher at Tokyo Research Laboratory,
Infrastructure Software
Description
Michiaki Tatsubori is a Staff Researcher at the IBM Tokyo
Research Laboratory. Ph.D in Engineering from University of
Tsukuba, Japan. He was born in Ueda, Nagano, Japan on June,
1974.
His past (and present) research area includes incremental compiler, object-oriented meta-programming,
distributed computing, and aspect-oriented programming. He is now
involved in the area of service-oriented architecture and in the area of dynamic scripting languages in IBM.
Degrees
- Feb. 2002, Ph.D in Engineering, University of Tsukuba
- Mar. 1999, Master of Engineering, University of Tsukuba
- Mar. 1997, Bachelor of Information Science, University of Tsukuba
Recent Publications
International Conference
- HTML Templates that Fly - A Template Engine Approach to
Automated Offloading from Server to Client, WWW 2009 (To
appear)
- Highly Scalable Web Applications with Zero-Copy Data
Transfer, WWW 2009 (To appear)
- Copy-on-Write in the PHP Language, POPL 2009
- Performance Comparison of PHP and JSP as Server-Side
Scripting Languages, Middleware 2008
- Performance Comparison of Web Service Engines in PHP, Java
and C, ICWS 2008
- Decomposition and Abstraction of Web Applications for Web
Service Extraction and Composition, ICWS 2006
Patents
- US20080162684 Apparatus and Method For Backing Up Data On Server Using At Least One Cache As A Client
- US20070150493 STRUCTURED DOCUMENT PROCESSING APPARATUS, METHOD, AND PROGRAM
- US20070127440 System and method for history driven optimization of Web services communication
- US20070074228 Method, apparatus and computer programs for differential deserialization
- US20070022199 Method, Apparatus, and Program Product For Providing Web Service
- US20070016897 METHODS, APPARATUS AND COMPUTER PROGRAMS FOR OPTIMIZED PARSING AND SERVICE INVOCATION
- US20060150147 Reusing an application object
- US20060075117 Message request response server and processor
- US20060059252 Web service providing system, server device for the same, control method for controlling computer system as server device for web service providing system, program for executing the control method, and recording medium
- US20060041579 Structured-document processing
- US20050283824 Security policy generation
- US20050231397 Optimization of conversion of a character coding system
Book
Other publications are listed here.
|
Job Career
| Adjunct Professor at Univ. of Tokyo, for Course of Information Science |
Oct 2006 - Feb 2008 |
| Adjunct Professor at Univ. of Tokyo, for Course of Computer Programming |
Oct 2005 - Feb 2006 |
| Java Zone Leader, IBM developerWorks Japan |
Aug 2002 - Jun 2003 |
| Research Assistant, at Institute of Information Science and Electronics,
Univ. of Tsukuba |
Apr 2000 - Mar 2001 |
| Teaching Assistant at Univ. of Tskuuba, for Course of Experimentation of Computing System at College of Information Science |
Apr 2001 - Jun 2001 |
| Teaching Assistant at Univ. of Tsukuba, for Course of Experimentation of Compiler, at College of Information Science, Univ. of Tsukuba |
Dec 2000 - Mar 2001 |
| Network Administrator of Center for Tsukuba Advanced Research Alliance |
Apr 1999 - Mar 2002 |
| Lecturer at Matsushita Electric Industrial, Co., Ltd., for Course of Foundation of Java |
Nov 1999 |
| Visiting Researcher at LAAS-CNRS, Toulouse, France. |
Apr 1999 - May 1999 |
| Teaching Assistant, for Course of System Programming, at College of Information
Science, Univ. of Tsukuba |
1998, 2000, 2001 |
| Teaching Assistant, for Course of Programming Language Processing, at College
of Information Science, Univ. of Tsukuba |
1997 - 2000 |
Academic Contributions
Conference/Workshop/Session Organization
- Industrial Research Co-Chair, DEPEND 2009
- Organizing Chair, JSSST PPL 2005
- Organizing Chair, JSSST SPA 2004
- Session Co-Chair, IPSJ OO Symposium 2003, Post Object-Orientation Session
Program Committee for Academic Conferences
- PC, CLOUD 2009, CLOUD-II 2009
- PC, DEPEND 2009
- PC, SCC 2008, APSCC 2009
- PC, EDOC 2006, 2007, 2008, 2009
- PC, DSN 2008 Fast Abstract Session
Journal Editor/Reviewer, External Reviewer
- Editorial Board Member, IARIA International Journal on Advances in Security
- Guest Editor and Reviewer, IPSJ Transaction on Computing System (ACS),
Vol.48, No.SIG13, (ACS19), 2007
- Guest Editor and Reviewer, IPSJ Transaction on Computing System (ACS),
Vol.47, No.SIG3 (ACS13), 2006
- Reviewer, IPSJ Transaction on Computing System (ACS), Vol.47, No.SIG12
(ACS15), 2006
- Evaluation Comittee, Journal of the Brazillian Computer Society Special
Issue on Aspect-Oriented Software Developement, 2005
- Reviewer, OOPSLA 2003
- Reviewer, OOPSLA 2002
Others
- PC, 26th JSSST "Zenkoku-taikai" Conference (JSSST 2009)
- PC, WWW 2009 Workshop on Mashups, Enterprise Mashups and Lightweight Composition on the Web (MEM 2009)
- PC, MNPSC 2008, International Workshop on Methodologies for Non-functional Properties in Services Computing
- PC, HPDC 2007 Workshop on Service-Oriented Computing Performance: Aspects, Issues, and Approaches (SOCP 2007)
- PC, FSE 2006 Workshop on Software Engineering and Middleware (SEM 2006)
- PC, Computer System Symposium 2004-2006
- PC, JSSST SPA 2003-2007
- Evaluation Committee, SES/ESS 2006 (IPSJ/SIGSE Software Engineering Symposium,
IPSJ/SIGEMB Embedded Systems Symposium), MDD Robot Challenge Session
- Student Volunteer, OOPSLA 1999 and 2000
|