• DocumentCode
    2914661
  • Title

    The Concurrent Objects Calculus

  • Author

    Qian, Zhang ; Weihua, Li ; Shihong, Chen

  • Author_Institution
    Wuhan Univ., China
  • fYear
    1998
  • fDate
    22-25 Sep 1998
  • Firstpage
    381
  • Lastpage
    386
  • Abstract
    Research in concurrent object-oriented programming languages has suffered from the lack of a widely accepted formal foundation for describing the semantics of concurrent object systems. Based on the π-calculus and the actor model respectively, people have tried to define a common semantic framework for concurrent object-oriented programming. In this paper, we try to compromise these two approaches. We define a formalism that enjoys a clean formal definition which allows the reuse of standard results of the theory of concurrency while preserving a high-level object-oriented programming style. We propose an actor algebra and a concurrent object calculus, and then we give the translation relationship between the two
  • Keywords
    object-oriented languages; parallel languages; process algebra; π-calculus; actor algebra; actor model; common semantic framework; concurrency theory; concurrent object calculus; concurrent object system semantics; concurrent object-oriented programming languages; formal definition; high-level object-oriented programming style; translation relationship; Algebra; Calculus; Computer languages; Concurrent computing; Educational technology; Electrical capacitance tomography; Message passing; Multimedia systems; Object oriented modeling; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages, 1998. TOOLS 27. Proceedings
  • Conference_Location
    Beijing
  • Print_ISBN
    0-8186-9096-8
  • Type

    conf

  • DOI
    10.1109/TOOLS.1998.713622
  • Filename
    713622