Abstraction Forms in Object-Oriented Conceptual Modeling: Localization, Aggregation and Generalization Extensions

This paper proposes abstraction mechanisms in the field of object-oriented conceptual modeling. It introduces new abstraction form of localization principle and extends existing ones — aggregation and generalization — to make them suitable to recent advances in object-oriented approaches.

[1]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

[2]  Roger King,et al.  Semantic database modeling: survey, applications, and research issues , 1987, CSUR.

[3]  Grady Booch,et al.  Object-Oriented Design with Applications , 1990 .

[4]  Edward Yourdon,et al.  Object-oriented analysis , 2012 .

[5]  S. Shlaer,et al.  An object-oriented approach to domain analysis , 1989, SOEN.

[6]  Diane C. P. Smith,et al.  Database abstractions: aggregation , 1977, CACM.

[7]  Peter P. Chen The entity-relationship model: toward a unified view of data , 1975, VLDB '75.

[8]  Alan M. Davis,et al.  A comparison of techniques for the specification of external system behavior , 1988, CACM.

[9]  John Mylopoulos,et al.  Generalization/Specialization as a Basis for Software Specification , 1982, On Conceptual Modelling.

[10]  簡聰富,et al.  物件導向軟體之架構(Object-Oriented Software Construction)探討 , 1989 .

[11]  Colette Rolland,et al.  Object oriented approach in information systems : proceedings of the IFIP TC8/WG8.1 Working Conference on the Object Oriented Approach in Information Systems, Quebec City, Canada, 28-31 October, 1991 , 1991 .

[12]  Farida Semmak,et al.  Object-Oriented Analysis in Practice , 1993, CAiSE.

[13]  Joan Peckham,et al.  Semantic data models , 1988, CSUR.

[14]  Brian Henderson-Sellers,et al.  The object-oriented systems life cycle , 1990, CACM.

[15]  Diane C. P. Smith,et al.  Database abstractions: aggregation and generalization , 1977, TODS.

[16]  Barbara Pernici Objects with roles , 1990 .