OBJECT-RELATIONSHIP DIAGRAMS FOR OBJECT-ORIENTED MODELING WITH CONCURRENCY FEATURE

Cited 0 time in webofscience Cited 2 time in scopus
  • Hit : 768
  • Download : 20
One of the most distinguished features of object-oriented paradigm is the modeling power. It captures real-world entities with a single concept, the object, which combines both the structural aspect and the behavioral aspect of the entities. It provides primarily the concepts of encapsulation and inheritance. Modeling concurrency is very crucial to achieve computational efficiency in case multiple concurrent activities in an application need to be synchronized. The conventional object-oriented modeling lacks the modeling features for concurrency in the sense that it is difficult to separate synchronization from the specification of methods. The separation allows the reusability of a class. In this paper, we propose a modeling technique through a diagrammatical representation of Petri nets, called Object-Relationship Diagram, for object-oriented applications. We first describe structure model and behavior model which describe structural aspect and behavioral aspect of objects, respectively. For behavior modeling, we use the notions of generalization and aggregation to provide users with comprehensibility of the model. We then extend our model to express concurrency and synchronization features to manage concurrent access to objects.
Publisher
ELSEVIER SCIENCE BV
Issue Date
1992-06
Language
English
Article Type
Article
Keywords

ENTITY

Citation

MICROPROCESSING AND MICROPROGRAMMING, v.33, no.4, pp.207 - 221

ISSN
0165-6074
DOI
10.1016/0165-6074(92)90023-Z
URI
http://hdl.handle.net/10203/4821
Appears in Collection
MT-Journal Papers(저널논문)
Files in This Item

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0