CONCURRENCY AND INHERITANCE IN ACTOR-BASED OBJECT-ORIENTED LANGUAGES

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 620
  • Download : 2
DC FieldValueLanguage
dc.contributor.authorRYU, Kko
dc.contributor.authorMaeng, SeungRyoulko
dc.contributor.authorCho, Jung Wanko
dc.date.accessioned2008-06-05T05:34:05Z-
dc.date.available2008-06-05T05:34:05Z-
dc.date.created2012-02-06-
dc.date.created2012-02-06-
dc.date.issued1993-01-
dc.identifier.citationJOURNAL OF SYSTEMS AND SOFTWARE, v.20, no.1, pp.53 - 67-
dc.identifier.issn0164-1212-
dc.identifier.urihttp://hdl.handle.net/10203/4930-
dc.description.abstractThe combination of concurrent and object-oriented programming is a promising paradigm. However, the design of such an integrated language faces a serious problem: concurrent features of the language may interfere with object-oriented features such as inheritance and encapsulation. We present a new concurrency control mechanism for concurrent object-oriented languages based on the actor model, with the aim of avoiding such a problem. The concurrency constraints of an object are expressed with a pair of constructs-behavior abstraction sets and replacement clauses. They are completely separated from the code of methods; moreover, they are the units of inheritance. We introduce a new replacement scheme called lazy replacement for actor-based languages to reduce complexity in expressing the concurrency constraints of objects. We examine the relationship between the proposed concurrency control mechanism and a well-known inheritance mechanism using an experimental language.-
dc.languageEnglish-
dc.language.isoen_USen
dc.publisherELSEVIER SCIENCE INC-
dc.titleCONCURRENCY AND INHERITANCE IN ACTOR-BASED OBJECT-ORIENTED LANGUAGES-
dc.typeArticle-
dc.identifier.wosidA1993KG40800005-
dc.identifier.scopusid2-s2.0-0027239279-
dc.type.rimsART-
dc.citation.volume20-
dc.citation.issue1-
dc.citation.beginningpage53-
dc.citation.endingpage67-
dc.citation.publicationnameJOURNAL OF SYSTEMS AND SOFTWARE-
dc.embargo.liftdate9999-12-31-
dc.embargo.terms9999-12-31-
dc.contributor.localauthorMaeng, SeungRyoul-
dc.contributor.nonIdAuthorRYU, K-
dc.type.journalArticleArticle-
Appears in Collection
CS-Journal Papers(저널논문)
Files in This Item

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0