Properties and update semantics of consistent views
ACM Transactions on Database Systems (TODS)
An introduction to database systems: vol. 1 (5th ed.)
An introduction to database systems: vol. 1 (5th ed.)
Terminological reasoning is inherently intractable (research note)
Artificial Intelligence
A model of queries for object-oriented databases
VLDB '89 Proceedings of the 15th international conference on Very large data bases
Object-oriented systems analysis: a model-driven approach
Object-oriented systems analysis: a model-driven approach
Object-oriented analysis and design
Object-oriented analysis and design
New data models and languages—the challenge
PODS '92 Proceedings of the eleventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
A Framework for Expressing the Relationships Between Multiple Views in Requirements Specification
IEEE Transactions on Software Engineering
A classification algorithm for supporting object-oriented views
CIKM '94 Proceedings of the third international conference on Information and knowledge management
Requirements and comparison of view mechanisms for object-oriented databases
Information Systems
Extending object-oriented systems with roles
ACM Transactions on Information Systems (TOIS)
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
The unified software development process
The unified software development process
A generic framework for the modeling of contexts and its applications
Data & Knowledge Engineering
Understanding semantic relationships
The VLDB Journal — The International Journal on Very Large Data Bases
A Transparent Schema-Evolution System Based on Object-Oriented View Technology
IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Knowledge and Data Engineering
Part-Whole Relationship Categories and Their Application in Object-Oriented Analysis
IEEE Transactions on Knowledge and Data Engineering
Multiview: A Methodology for Supporting Multiple Views in Object-Oriented Databases
VLDB '92 Proceedings of the 18th International Conference on Very Large Data Bases
Employing the Unified Process for Developing a Web-Based Application - A Case-Study
PAKM '02 Proceedings of the 4th International Conference on Practical Aspects of Knowledge Management
Systemic classification of concern-based design methods in the context of enterprise architecture
Information Systems Frontiers
Hi-index | 0.00 |
In object-oriented (OO) development the viewpoint abstraction has attracted by far less attention than classical abstraction mechanisms, such as classification, generalization, and aggregation. In OO databases, however, recent research has produced powerful view concepts supporting customization, schema evolution, and updates of base objects through views. This paper discusses features of the viewpoint abstraction in the context of OO modeling and specifies extensions to the UML to support the modeling of views. We suggest employing an explicit notion of a view based on research on contexts and on OO databases in order to facilitate the customization of OO models through views. Further, the role of views to support an incremental development process will be discussed.