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
Link To Document