See this document in CiteSeerX!

Supporting Software Reuse in Concurrent Object-Oriented Languages: Exploring the Language Design Space (1990)  (Make Corrections)  (4 citations)
Michael Papathomas, Oscar Nierstrasz



  Home/Search   Context   Related

 
View or download:
iam.unibe.ch/~scg/...SWReuseinCOOLs.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  iam.unibe.ch/~oscar/...omnbib.cgi (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The design ofp rogramming languages that cleanly integrate concurrency constructs and objectoriented features thatp romote software reuse is anop: p:LIHU We describe a designspig that characterizesapracteri to object-oriented concurrency in terms of a number of language design choices concerning therelationship between objects and concurrency. We identify requirements for software reuse and, with thehelp of anexamp" that illustrates several of these requirements, expuir the designspig in order... (Update)

Context of citations to this paper:   More

...can be statically type checked at compile time. According to Kafura and Lavender s taxonomy of COOP [5] which extends previous surveys [14, 13]) CA C is classified as an unrelated language in the animation model. This means that threads are not confined to the object...

...the preferred classification is underlined. Table 2: Assessment of application impact. 1. See the analysis of Papathomas and Nierstrasz [17]. 3 Current Communication Constructs This section introduces current constructs and assesses them relative to the framework developed...

Cited by:   More
The Adapter An Abstraction Mechanism for Aspect Weaving - Lin   (Correct)
Responsibilities: Support for Contract Based Distributed.. - Detmold, Oudshoorn (1996)   (Correct)
Concurrency Annotations in C++ - Baquero, Moura (1994)   (Correct)

Similar documents (at the sentence level):
9.8%:   Supporting Software Reuse in Concurrent Object-Oriented.. - Papathomas, Nierstrasz (1990)   (Correct)

Active bibliography (related documents):   More   All
0.3:   Issues in Concurrent and Distributed Objects - Mills (1992)   (Correct)
0.1:   A Classification of Various Approaches for Object-Based.. - Briot, Guerraoui (1996)   (Correct)
0.0:   Concurrency and Distribution in Object-Oriented Programming - Briot, GUERRAOUI, Löhr (1998)   (Correct)

Similar documents based on text:   More   All
0.3:   A Tour of Hybrid - Nierstrasz (1989)   (Correct)
0.2:   A Survey of Object-Oriented Concepts - Oscar Nierstrasz University (1989)   (Correct)
0.2:   Mapping Object Descriptions to Behaviours - Nierstrasz (1988)   (Correct)

Related documents from co-citation:   More   All
3:   Inheritance and Synchronization with Enabled-Sets (context) - Tomlinson, Singh - 1989
2:   Mixin-based inheritance - Bracha, Cook - 1990
2:   Synchronizing actions (context) - Neusius - 1991

BibTeX entry:   (Update)

Michael Papathomas and Oscar Nierstrasz. Supporting software reuse in concurrent object-oriented languages: Exploring the language design space. Technical report, 1990. http://citeseer.ist.psu.edu/papathomas90supporting.html   More

@techreport{ papathomas91supporting,
    author = "Michael Papathomas and Oscar Nierstrasz",
    title = "Supporting Software Reuse in Concurrent Object-Oriented Languages: Exploring the Language Design Space",
    editor = "D. Tsichritzis",
    pages = "189--204",
    year = "1991",
    url = "citeseer.ist.psu.edu/papathomas90supporting.html" }
Citations (may not include all citations):
240   Mixin-based Inheritance - Bracha, Cook - 1990
148   Object Structure in the Emerald System (context) - Black, Hutchinson et al. - 1986
53   Actalk: A Testbed for Classifying and Designing Actor Langua.. - Briot - 1989
29   POOL-T: A Parallel Object-Oriented Language (context) - America - 1987
23   Concurrency and Reusability: From Sequential to Parallel (context) - Caromel - 1990
21   Inheritance and Synchronization in Concurrent OOP - Briot, Yonezawa - 1987
3   LO and Behold! Concurrent Structured Processes - Andreoli, Pareschi - 1990
1   Language Ada Reference Manual (context) - Standards, Inc - 1983
1   Concepe and Notations for Concurrent Programming (context) - Andrews, Schneider - 1983
1   An Overview of the SR Language andImp4 (context) - Andrews, Olsson et al. - 1988
1   Message Passing Between Sequential Processes: theRep: Primit.. (context) - Gentleman

Documents on the same site (http://www.iam.unibe.ch/~oscar/cgi-bin/omnbib.cgi):   More
Design Guidelines for Tailorable Frameworks - Demeyer, Meijler, Nierstrasz.. (1997)   (Correct)
Requirements for a Composition Language - Nierstrasz, Meijler (1995)   (Correct)
Agents Everywhere, All the Time - Nierstrasz, Schneider, Achermann   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC