Early Concurrent/Mobile Objects

Modeling a Simple Post Office
  • Akinori Yonezawa
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4067)


This essay just sketches my early investigations on the concept of objects which models concurrent activities of mobile entities that interact with each other in space.


Message Passing Mobile Object Entrance Door Mobile Entity Concurrent Object 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Birtwistle, G., Dahl, O.-J., Myhrhang, B., Nygaard, K.: SIMULA Begin, Auerbach, Philadelphia (1973)Google Scholar
  2. 2.
    Briot, J.-P., Yonezawa, A.: Inheritance and Synchronization in Concurrent OOP. In: Bézivin, J., Hullot, J.-M., Lieberman, H., Cointe, P. (eds.) ECOOP 1987. LNCS, vol. 276, pp. 32–40. Springer, Heidelberg (1987)CrossRefGoogle Scholar
  3. 3.
    Kobayashi, N., Yonezawa, A.: Asynchronous Communication Model Based on Linear Logic. In: Formal Aspects of Computing, Springer, Heidelberg (1994)Google Scholar
  4. 4.
    Matsuoka, S., Yonezawa, A.: Analysis of Inheritance Anomaly in Object-Oriented Concurrent Programming Languages. Research Directions in Concurrent Object-Oriented Programming. Agha, G., Wegner, P., Yonezawa, A. (eds.), pp. 107–150. The MIT Press, Cambridge (1993)Google Scholar
  5. 5.
    Milner, R.: The polyadic pi-calculus: a tutorial, Technical Report ECD-LFCS-91-180, Laboratory for Foundations of Computer Science, Edingburgh University (October 1991)Google Scholar
  6. 6.
    Cardelli, L.: Abstractions for Mobile Computation. In: Vitek, J. (ed.) Secure Internet Programming. LNCS, vol. 1603, p. 1999. Springer, Heidelberg (1999)CrossRefGoogle Scholar
  7. 7.
    Sekiguchi, T., Masuhara, H., Yonezawa, A.: A Simple Extension of Java Language for Controllable Transparent Migration and Its Portable Implementation. In: Ciancarini, P., Wolf, A.L. (eds.) COORDINATION 1999. LNCS, vol. 1594, pp. 211–226. Springer, Heidelberg (1999)Google Scholar
  8. 8.
    Yonezawa, A., Hewitt, C.: Modelling Distributed Systems. Machine Intelligence 9, 41–50 (1978)Google Scholar
  9. 9.
    Yonezawa, A., Matsuda, H., Shibayama, E.: An Approach to Object-oriented Concurrent Programming – A Language ABCL –. In: Proc. 3rd Workshop on Object-Oriented Languages, Paris (1985)Google Scholar
  10. 10.
    Yonezawa, A., Briot, J.-P., Shibayama, E.: Object-oriented Concurrent Programming in ABCL/1. In: Proc. ACM OOPSLA 1986, Portland Oregon, USA, pp. 258–268 (1986)Google Scholar
  11. 11.
    Yonezawa, A. (ed.): ABCL: an Object-Oriented Concurrent System, p. 329. MIT Press, Cambridge (1990)Google Scholar
  12. 12.
    Yonezawa, A., Matsuoka, S., Yasugi, M., Taura, K.: Implementing Concurrent Object-Oriented Languages on Multi-computers. IEEE Parallel & Distributed Technology 1(2), 49–61 (1993)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Akinori Yonezawa
    • 1
  1. 1.Dept of Computer ScienceUniversity of Tokyo 

Personalised recommendations