Properties and update semantics of consistent views
ACM Transactions on Database Systems (TODS)
Intention is choice with commitment
Artificial Intelligence
Telos: representing knowledge about information systems
ACM Transactions on Information Systems (TOIS)
A model of authorization for next-generation database systems
ACM Transactions on Database Systems (TODS)
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
Database transaction models for advanced applications
Database transaction models for advanced applications
An approach to authorization modeling in object-oriented database systems
Data & Knowledge Engineering
EDBT '94 Proceedings of the 4th international conference on extending database technology: Advances in database technology
Analyzing the notions of attribute, aggregate, part and member in data/knowledge modeling
Journal of Systems and Software - Special issue on information systems development: enhanced best papers from the fourth international conference, Bled, Slovenia, September 1994
Requirements and comparison of view mechanisms for object-oriented databases
Information Systems
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
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
A View Mechanism for Object-Oriented Databases
EDBT '92 Proceedings of the 3rd International Conference on Extending Database Technology: Advances in Database Technology
Multiview: A Methodology for Supporting Multiple Views in Object-Oriented Databases
VLDB '92 Proceedings of the 18th International Conference on Very Large Data Bases
Context-Driven Information Base Update
CAiSE ;96 Proceedings of the 8th International Conference on Advances Information System Engineering
Semantics, Features, and Applications of the Viewpoint Abstraction
CAiSE ;96 Proceedings of the 8th International Conference on Advances Information System Engineering
On Context-based Naming in Information Bases
COOPIS '97 Proceedings of the Second IFCIS International Conference on Cooperative Information Systems
Formalizing Context (Expanded Notes)
Formalizing Context (Expanded Notes)
Procedural embedding of knowledge in planner
IJCAI'71 Proceedings of the 2nd international joint conference on Artificial intelligence
Expanding the utility of semantic networks through partitioning
IJCAI'75 Proceedings of the 4th international joint conference on Artificial intelligence - Volume 1
Progressive Access: A Step towards Adaptability in Web-Based Information Systems
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
The Role and Modeling of Context in a Cognitive Model of Rogers' Person-Centred Approach
CONTEXT '01 Proceedings of the Third International and Interdisciplinary Conference on Modeling and Using Context
Hi-index | 0.00 |
The object-oriented paradigm views systems as being composed of objects that model real-world entities. Objects sharing the same properties and responsibilities are categorized under one class. However, object oriented languages, in general, lack means that allow objects to be grouped on extrinsic grounds, such as concerning some specific topic of interest, being relevant to a particular user group, or being dependent on changes made to other objects. Also, object-oriented (OO) languages do not allow objects of the same class to exhibit relativized structure and behavior, for example in order to meet specific user needs. View mechanisms developed for OO databases address the above issues, although, as will be argued, to a limited degree only. Therefore, this paper proposes a context mechanism for OO languages that extends the functionality of views. It will be shown in which way the context mechanism can deal with issues such as relativized structure and behavior of objects, relativized method execution, content-based authorization, and propagation of changes across contexts.