Thumbnail
Access Restriction
Subscribed

Author Briot, Jean-Pierre ♦ Guerraoui, Rachid ♦ Lohr, Klaus-Peter
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Copyright Year ©1998
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword Concurrency ♦ Distribution ♦ Integration ♦ Libraries ♦ Message passing ♦ Object ♦ Reflection
Abstract This paper aims at discussing and classifying the various ways in which the object paradigm is used in concurrent and distributed contexts. We distinguish among the $\textit{library}$ approach, the $\textit{integrative}$ approach, and the $\textit{reflective}$ approach. The library approach applies object-oriented concepts, as they are, to structure concurrent and distributed systems through class libraries. The integrative approach consists of merging concepts such as object and activity, message passing, and transaction, etc. The reflective approach integrates class libraries intimately within an object-based programming language. We discuss and illustrate each of these and point out their complementary levels and goals.
ISSN 03600300
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Article
Publisher Date 1998-09-01
Publisher Place New York
e-ISSN 15577341
Journal ACM Computing Surveys (CSUR)
Volume Number 30
Issue Number 3
Page Count 39
Starting Page 291
Ending Page 329


Open content in new tab

   Open content in new tab
Source: ACM Digital Library