Skip to main content

Synchronization and communication in the ‘subject’

  • Conference paper
  • First Online:
Book cover Logic Programming '85 (LP 1985)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 221))

Included in the following conference series:

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Eswaran KP, et al. (1976) The Notions of Consistency and Predicate Locks in a Database System. CACM 19:624–633

    Google Scholar 

  • Goldberg A, Robson D (1983) Smalltalk-80: the language and its implementation. Addison-Wesley

    Google Scholar 

  • Hansen PB (1978) Distributed Processes: A Concurrent Programming Concept. CACM 21:934–941

    Google Scholar 

  • Hisano H, Suwa M (1984) Knowledge Representation for Building Cooperative Problem Solver Based on SUBJECTS. 84-AI-36, IPSJ (in Japanese)

    Google Scholar 

  • Lamport L (1977) Concurrent Reading and Writing. CACM 20:806–811

    Google Scholar 

  • Lamport L (1978) Time, Clocks, and the Ordering of Events in a Distributed System. CACM 21:558–565

    Google Scholar 

  • Nakashima H (1985) URANUS Reference Manual. ETL-RM-85-1

    Google Scholar 

  • Shapiro E and Takeuchi A (1983) Object Oriented Programming in Concurrent Prolog. New Generation Computing 1:25–48

    Google Scholar 

  • Yonezawa A (1984) On Object-oriented Programming. Computer Software 1:29–41 (in Japanese)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Eiiti Wada

Rights and permissions

Reprints and permissions

Copyright information

© 1986 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hisano, T., Suwa, M. (1986). Synchronization and communication in the ‘subject’. In: Wada, E. (eds) Logic Programming '85. LP 1985. Lecture Notes in Computer Science, vol 221. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-16479-0_7

Download citation

  • DOI: https://doi.org/10.1007/3-540-16479-0_7

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-16479-1

  • Online ISBN: 978-3-540-39820-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics