• Home
  • Search
  • Concurrency within objects: layered approach
  • Cite Icon6
  • https://doi.org/10.1016/0950-5849(91)90076-nCopy DOI Icon

Concurrency within objects: layered approach

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Object-oriented systems have provided a new methodology for decomposing problems. They have also brought out the issue of the specification of concurrency in a more structured manner. The paper shows how the Parallel Objects (PO) model addresses the problem of supporting concurrency. PO is a parallel object-oriented model. Any entity/object is capable of independent execution and in addition several concurrent activities can exist within the same object. In fact, as a feature distinguished from other concurrent object systems, PO does not strive to obtain intra-object sequentialization. In PO, the specification of concurrency can take advantage of a layered approach. Depending on user skill, the system requires more or less deep insight of PO to specify concurrency. A novice user can derive the specification of object concurrency from the PO environment. This approach stresses the reuse principle typical of object systems, i.e., inheritance. The PO environment makes it possible for skilled users to investigate complex concurrency policies and their performances for the same application.

Similar Papers
  • Book Chapter

Object Oriented Architectures, Tools, and Applications

  • Jan 01, 2000
  • Gul A Agha
  • Research Article
  • Citations2

Narrowing and heuristic search for symbolic reachability analysis of concurrent object-oriented systems

  • Feb 23, 2024
  • Science of Computer Programming
  • Byeongjee Kang +1
  • Book Chapter
  • Citations1

An Implementation and Design of COMOR System for OOM Reuse

  • Jan 01, 2001
  • Young-Jun Kim
  • Research Article
  • Citations6

ETOILE-specifications: An Object-oriented Algebraic Formalism with Refinement

  • Apr 01, 2004
  • Journal of Logic and Computation
  • M Aiguier
  • Research Article
  • Citations3

60 Years of the Genocide Convention: An International Law Analysis

  • Nov 18, 2012
  • SSRN Electronic Journal
  • Harjass Singh
  • Research Article
  • Citations14

Lightweight Time Modeling in Timed Creol

  • Sep 21, 2010
  • Electronic Proceedings in Theoretical Computer Science
  • Joakim Bjørk +3
  • Conference Article
  • Citations1

Modeling active object-oriented database applications using multi-level diagrams

  • Aug 19, 1996
  • M.J.V Silva +1
  • Conference Article

Object modelling for open network management

  • Sep 21, 1992
  • C Ashford
  • Conference Article
  • Citations1

Viewpoint Selection for Shape Comparison of Mode Water Regions in a VR Space

  • Jul 01, 2019
  • Midori Yano +6
  • Book Chapter
  • Citations2

An algebraic semantics of reflective objects

  • Jan 01, 1996
  • Yasuyuki Tahara +3
  • Research Article
  • Citations6

An object-oriented model for adaptive high-performance computing on the computational GRID

  • Jan 01, 2005
  • Infoscience (Ecole Polytechnique Fédérale de Lausanne)
  • Tuan Anh Nguyen
  • Research Article
  • Citations1

Object-Oriented Programming Language Facilities for Concurrency Control

  • Jan 01, 1989
  • Columbia Academic Commons (Columbia University)
  • Gail E Kaiser
  • Book Chapter

The design of a parallel programming system for a network of workstations: An object-oriented approach

  • Jan 01, 1998
  • Chan Wai Ming +2
  • Conference Article
  • Citations18

The evaluation of an adaptive user interface model

  • Oct 11, 2010
  • Bronwin Jason +2
  • Research Article
  • Citations10

Code Based Analysis for Object-Oriented Systems

  • Nov 01, 2006
  • Journal of Computer Science and Technology
  • Swapan Bhattacharya +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.