Hiroshi Maruyama is a Senior Technical Staff Member at IBM's Tokyo Research Laboratory, where he currently works as an architect of Web services and security technologies. Hiroshi has more than 15 years of experience in computer science research and development, including logic programming, natural language processing, handwriting recognition, multimedia, Web application development, and security. For the past five years, he has been a technical lead of the team who developed advanced XML technologies at the Lab. He holds an M.S. from Tokyo Institute of Technology and a Ph.D. from Kyoto University.