Synchronization and communication in the ‘subject’

  • T. Hisano
  • M. Suwa
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 221)


A new type of communication between concurrent processes called ‘subjects’ and a synchronization mechanism are presented. Since the communication is carried out only based on reading the internal states of a subject, it is available at any time even in the case of a failure of some subjects.


Internal State Type Communication Precedent Relation Synchronization Problem Synchronization Mechanism 
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. Eswaran KP, et al. (1976) The Notions of Consistency and Predicate Locks in a Database System. CACM 19:624–633Google Scholar
  2. Goldberg A, Robson D (1983) Smalltalk-80: the language and its implementation. Addison-WesleyGoogle Scholar
  3. Hansen PB (1978) Distributed Processes: A Concurrent Programming Concept. CACM 21:934–941Google Scholar
  4. Hisano H, Suwa M (1984) Knowledge Representation for Building Cooperative Problem Solver Based on SUBJECTS. 84-AI-36, IPSJ (in Japanese)Google Scholar
  5. Lamport L (1977) Concurrent Reading and Writing. CACM 20:806–811Google Scholar
  6. Lamport L (1978) Time, Clocks, and the Ordering of Events in a Distributed System. CACM 21:558–565Google Scholar
  7. Nakashima H (1985) URANUS Reference Manual. ETL-RM-85-1Google Scholar
  8. Shapiro E and Takeuchi A (1983) Object Oriented Programming in Concurrent Prolog. New Generation Computing 1:25–48Google Scholar
  9. Yonezawa A (1984) On Object-oriented Programming. Computer Software 1:29–41 (in Japanese)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1986

Authors and Affiliations

  • T. Hisano
    • 1
  • M. Suwa
    • 1
  1. 1.Electrotechnical LaboratoryTsukuba Science CityJapan

Personalised recommendations