Using prototypical objects to implement shared behavior in object-oriented systems
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Toward a unified framework for version modeling in engineering databases
ACM Computing Surveys (CSUR)
Telos: representing knowledge about information systems
ACM Transactions on Information Systems (TOIS)
Using dynamic classes and role classes to model object migration
Theory and Practice of Object Systems - Special issue on the 1994 European Conference of Object Oriented Programming
Modelling of set membership: the notion and the issues
Data & Knowledge Engineering
Extending object-oriented systems with roles
ACM Transactions on Information Systems (TOIS)
OPEN modeling language (OML) reference manual
OPEN modeling language (OML) reference manual
Database modeling and design (3rd ed.)
Database modeling and design (3rd ed.)
Managing Conflicts in Goal-Driven Requirements Engineering
IEEE Transactions on Software Engineering
Information modeling in the time of the revolution
Information Systems - Special issue: selected papers from the 9th International Conference on advanced information systems engineering (CA ISE '97)
An OODB part-whole model: semantics, notation and implementation
Data & Knowledge Engineering
The object data standard: ODMG 3.0
The object data standard: ODMG 3.0
Journal of Database Management
Information modeling and relational databases: from conceptual analysis to logical design
Information modeling and relational databases: from conceptual analysis to logical design
Understanding semantic relationships
The VLDB Journal — The International Journal on Very Large Data Bases
Data model for extensible support of explicit relationships in design databases
The VLDB Journal — The International Journal on Very Large Data Bases
Part-Whole Relationship Categories and Their Application in Object-Oriented Analysis
IEEE Transactions on Knowledge and Data Engineering
Materialization and Its Metaclass Implementation
IEEE Transactions on Knowledge and Data Engineering
Proceedings of the 8th International Conference on Advances Information System Engineering
CAiSE ;96 Proceedings of the 8th International Conference on Advances Information System Engineering
A Data Model and Semantics of Objects with Dynamic Roles
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
Proceedings of the Seventh International Conference on Data Engineering
An Abstraction Mechanism for Modeling Generation
Proceedings of the Eighth International Conference on Data Engineering
An Object Data Model with Roles
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Materialization: A Powerful and Ubiquitous Abstraction Pattern
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
CAiSe '95 Proceedings of the 7th International Conference on Advanced Information Systems Engineering
Semantics, Features, and Applications of the Viewpoint Abstraction
CAiSE ;96 Proceedings of the 8th International Conference on Advances Information System Engineering
Relaxing the Instantiation Link: Towards a Content-Based Data Model for Information Retrieval
CAiSE ;96 Proceedings of the 8th International Conference on Advances Information System Engineering
Discussion Report: Object Migration and Classification
Selected Papers from the Fourth International Workshop on Foundations of Models and Languages for Data and Objects: Modelling Database Dynamics
Association: A Database Abstraction for Semantic Modelling
ER '81 Proceedings of the Second International Conference on the Entity-Relationship Approach to Information Modeling and Analysis
A Normal Form For Entity-Relationship Diagrams
Proceedings of the Fourth International Conference on Entity-Relationship Approach
Abstraction Concepts: The Basis for Data and Knowledge Modeling
Proceedings of the Seventh International Conference on Enity-Relationship Approach: A Bridge to the User
Associations and Roles in Object-Oriented Modeling
ER '97 Proceedings of the 16th International Conference on Conceptual Modeling
DS-6 Proceedings of the Sixth IFIP TC-2 Working Conference on Data Semantics: Database Applications Semantics
Modelling Strategic Actor Relationships to Support Intellectual Property Management
ER '01 Proceedings of the 20th International Conference on Conceptual Modeling: Conceptual Modeling
A role model and its metaclass implementation
Information Systems
Unified Modeling Language Reference Manual, The (2nd Edition)
Unified Modeling Language Reference Manual, The (2nd Edition)
Conceptual Modeling for Traditional and Spatio-Temporal Applications: The MADS Approach
Conceptual Modeling for Traditional and Spatio-Temporal Applications: The MADS Approach
Design, redesign and publication of linked schema repositories in the large
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
MEDI'12 Proceedings of the 2nd international conference on Model and Data Engineering
Hi-index | 0.00 |
Generic relationships are abstraction patterns used for structuring information across application domains. They play a central role in information modeling. However, the state of the art of handling generic relationships leaves open a number of problems, like differences in the definition of some generic relationships in various data models and differences in the importance given to some generic relationships, considered as first-class constructs in some models and as special cases of other relationships in other models. To address those problems, we define a list of dimensions to characterize the semantics of generic relationships in a clear and systematic way. The list aims to offer a uniform and comprehensive analysis grid for generic relationships, drawn from a careful analysis of commonalities and differences among the generic relationships discussed in the literature. The usefulness of those dimensions is illustrated by reviewing significant generic relationships, namely, materialization, role, aggregation, grouping, and ownership. Based on those dimensions, a new metamodel for relationships is proposed.