Concurrent/parallel object-oriented programming models and languages
Awards
Dahl-Nygaard Prize(2008),
ACM Fellow(1999),
IPSJ Fellow(2004),
JSSST Fellow (2008),
Medal with Purple Ribbon(2009),
Order of the Sacred Treasure(2020)
Scientific career
Fields
Computer Science
Institutions
University of Tokyo,
MIT,
Tokyo Institute of Technology,
Chiba Institute of Technology
Doctoral advisor
Carl Hewitt
Doctoral students
Etsuya Shibayama,
Satoshi Matsuoka,
Naoki Kobayashi,
Kenjiro Taura,
Hidehiko Masuhara,
Atsushi Igarashi,
Jacques Garrigue,
Reynald Affeltd,
many others
Akinori Yonezawa (米澤 明憲, Yonezawa Akinori)(born June 17, 1947) is a Japanese computer scientist. Professor Emeritus of the University of Tokyo.[1][2] Received Ph.D. from the Massachusetts Institute of Technology (MIT).[3] Currently, a senior fellow at the Chiba Institute of Technology, Software Technology and Artificial Intelligence Research Center.[4] Former member of the Science Council of Japan.[5] Specializes in object-oriented programming languages, distributed computing and information security.[6] From its beginning, he contributed to the promotion and development of object-oriented programming, which is the basis of programming languages most commonly used today (Python, Java, C++, etc.), and served as a program committee member and chairman of the main international conferences OOPSLA and ECOOP. At the same time, he is internationally known as a pioneer of the concepts and models of “concurrent/parallel objects".[7][8] In software systems constructed based on concurrent/parallel objects, information processing and computation proceed by concurrent/parallel message passing among a large number of objects.[9] Large-scale systems based on concurrent/parallel objects include an online virtual world system Second Life,[10] social networking services Facebook[11] and X (Twitter),[12] and a large-scale molecular dynamics calculation system NAMD.[13][14]
^Professor Emeritus Akinori Yonezawa receives the Order of the Sacred Treasure, Graduate School of Information Science and Technology News, the University of Tokyo (November 4, 2020)
^Akinori Yonezawa, Director of the Software Technology and Artificial Intelligence Research Center, receives the Order of the Sacred Treasure, the Chiba Institute of Technology TOPICS (November 3, 2020)
^Specifications and verification techniques for parallel programs based on message passing semantics, MIT Ph.D. Dissertation, December1977
^Software Technology and Artificial Intelligence Research Center, the Chiba Institute of Technology
^The 21st term member list of the Science Council of Japan
^Akinori Yonezawa, My software research, Computer Software, Vol.21, No.5, 2004
^Akinori Yonezawa, Association for Computing Machinery(ACM) Fellows, 1999
^The AITO Dahl-Nygaard Prize Winners for 2008
^The first paper on concurrent object-oriented programming. It is based on asynchronous method invocations. Akinori Yonezawa, Jean-Pierre Briot, and Etsuya Shibayama. Object-oriented concurrent programming in ABCL/1. In Proceedings of OOPSLA’86. 258–268
^Jim Purbrick, Mark Lentczner: Second life: the world's biggest programming environment. OOPSLA Companion 2007
^HACK, the programming language used to describe the Facebook infrastructure with objects and asynchronous operations. HACK home page
^Much of the Twitter infrastructure is described in Scala with objects and concurrency. "effectivescala" page in twitter's github
^University of Illinois NAMD home page
^Charm++ programming model used in constructing NAMD
AkinoriYonezawa (米澤 明憲, YonezawaAkinori)(born June 17, 1947) is a Japanese computer scientist. Professor Emeritus of the University of Tokyo. Received...
racing driver Akinori Otsuka (大塚 晶則, born 1972), Japanese baseball player AkinoriYonezawa (米澤 明憲, born 1947), Japanese computer scientist Akinori Konoha (木葉秋紀)...
at MIT are Gul Agha, Henry Baker, William Clinger, Irene Greif, and AkinoriYonezawa. From September 1989 to August 1990, Hewitt was the IBM Chair Visiting...
Distributed Artificial Intelligence. October 23–27, 1990. Bandera, Texas. AkinoriYonezawa, Ed. ABCL: An Object-Oriented Concurrent System MIT Press. 1990. K...
Ontario, Canada (co-located with ECOOP) David Thomas and Pierre Cointe AkinoriYonezawa 1989 New Orleans, Louisiana, USA George Bosworth Kent Beck 1988 San...
Dally. Experience with CST: Programming and Implementation PLDI. 1989. AkinoriYonezawa, Ed. ABCL: An Object-Oriented Concurrent System MIT Press. 1990. Carl...
Journal of Functional Programming January 1993. Satoshi Matsuoka and AkinoriYonezawa. Analysis of inheritance anomaly in object-oriented concurrent programming...
Mary Lou Soffa Chung-Jen Tan Koji Torii David L. Waltz John Warnock AkinoriYonezawa Prithviraj Banerjee Francine Berman Laxmi N. Bhuyan Alan W. Biermann...
chosen for what became ALGOL 68; a member of IFIP Working Group 2.1 AkinoriYonezawa, the 2008 AITO Dahl–Nygaard Prize for "his overall contribution to...
Rémy. A Calculus of Mobile Agents CONCUR 1996. Tatsurou Sekiguchi and AkinoriYonezawa. A Calculus with Code Mobility FMOODS 1997. Gaspari, Mauro; Zavattaro...
The pi-calculus in direct style POPL 1997 Tatsurou Sekiguchi and AkinoriYonezawa. A Calculus with Code Mobility FMOODS 1997. Luca Cardelli and Andrew...
and maintains the languages ALGOL 60 and ALGOL 68. Wada, Eiiti; Yonezawa, Akinori (November 1996), "Professor Nobuo Yoneda (28 March 1930 – 22 April...
Distributed Artificial Intelligence. October 23–27, 1990. Bandera, Texas. AkinoriYonezawa, Ed. ABCL: An Object-Oriented Concurrent System MIT Press. 1990. K...
2016-02-06. Mehmet Aksit, Ken Wakita, Jan Bosch, Lodewijk Bergmans and AkinoriYonezawa, "Abstracting Object Interactions Using Composition Filters", University...
(1994), "Bauhaus Linda", in Ciancarini, Paolo; Nierstrasz, Oscar; Yonezawa, Akinori (eds.), Object-Based Models and Languages for Concurrent Systems,...
Odawara; and Hideyoshi then obliged Masamune to be content with the fief of Yonezawa (300,000 koku). Masamune ultimately gained some degree of independence...
110 (2): 327–365. doi:10.1006/inco.1994.1036. Kobayashi, Naoki; Yonezawa, Akinori (1994). Asynchronous communication model based on linear logic. US/Japan...
of Higashitsugaru, Shimokita and part of district of Kamikita 338,948 Akinori Eto LDP District 2 Cities of Hachinohe, Misawa and Towada Part of district...