Abstract
It appears that extensibility and reusability of concurrent applications is far from trivial. Often the inheritance anomalies problems will arise. Basing on the composition-filters object model which is proposed by Aksit, we introduce the Generic Synchronization Policy (GSP) in the inheritance mechanism, produce a new kind of concurrent object-oriented computational model. After analyzing, we show that this new model can tackle the suffering from the inheritance anomalies.
Similar content being viewed by others
References
Aksit M, Dijkstra J W, Tripathi A. Atomic delegation: object-oriented transactions.IEEE Software, 1991,8 (2):84–92
Matsuoka S, Wakita K, Yonezawa A. Inheritance anomaly in object-oriented concurrent programming languages. In: Agha G, Wegner P, Yonezawa A eds.Research Directions in Concurrent Object-Oriented Programming. Cambridge MA: MIT Press. 1993
Matsuoka S, Yonezawa A. Analysis of inheritance anomaly in object-oriented concurrent programming Languages. In: Agha G, Wegner P, Yonezawa A eds.Research Directions in Concurrent Object-Oriented Programming. Cambridge MA: MIT Press, 1993. 107–150
Bergmans L. Composing concurrent objects: Applying composition-filters for the development and reuse of concurrent object-oriented programs: [Ph D thesis]. TRESE, The SETI Group, Department of Computer Science, Enschede, The Netherlands: University of Twente, June 1994
Aksit M, Bergmans L, Vural S. An object-oriented language-database integration model: the composition-filters approach.ECOOP '92, LNCS 615. Springer-Verlag, 1992
Meseguer J. Solving the inheritance anomaly in concurrent object-oriented programming. In: Nierstrasz O M eds.ECOOP'93, LNCS 707. Springer-Verlag, July 1993. 220–246
Thomas L. Inheritance anomaly in true concurrent object-oriented languages: a proposal.IEEE TENCON'94, August 1994, 541–545
Author information
Authors and Affiliations
Additional information
Supported by the Foundation of National 863 Project and the Natural Science Foundation of Hubei Province
Zhang Qian: born in 1973, Ph. D
Rights and permissions
About this article
Cite this article
Qian, Z., Shihong, C. An object oriented model for concurrent systems. Wuhan Univ. J. Nat. Sci. 3, 152–156 (1998). https://doi.org/10.1007/BF02827541
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02827541