SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
Data model issues for object-oriented applications
ACM Transactions on Information Systems (TOIS)
Semantics and implementation of schema evolution in object-oriented databases
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
Composite object support in an object-oriented database system
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Combining language and database advances in an object-oriented development environment
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Transaction management in an object-oriented database system
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
Versions and change notification in an object-oriented database system
DAC '88 Proceedings of the 25th ACM/IEEE Design Automation Conference
Database description with SDM: a semantic database model
ACM Transactions on Database Systems (TODS)
Making smalltalk a database system
SIGMOD '84 Proceedings of the 1984 ACM SIGMOD international conference on Management of data
A Model of Authorization for Object-Oriented and Semantic Databases
EDBT '88 Proceedings of the International Conference on Extending Database Technology: Advances in Database Technology
A Unifying Framework for Version Control in a CAD Environment
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
Operations and Implementation of Complex Objects
Proceedings of the Third International Conference on Data Engineering
On correctly configuring versioned objects
VLDB '89 Proceedings of the 15th international conference on Very large data bases
Biblio of object-oriented system development
ACM SIGSOFT Software Engineering Notes
A model of authorization for next-generation database systems
ACM Transactions on Database Systems (TODS)
Version management of composite objects in CAD databases
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
An object-based programming model for shared data
ACM Transactions on Programming Languages and Systems (TOPLAS)
Modelling business rules in an office environment
ACM SIGOIS Bulletin - Special issue on information system design support tools
A PilotCard-based shared hypermedia system supporting shared and private databases
COCS '93 Proceedings of the conference on Organizational computing systems
CIKM '93 Proceedings of the second international conference on Information and knowledge management
Value propagation in object-oriented database part hierarchies
CIKM '93 Proceedings of the second international conference on Information and knowledge management
Integrating a part relationship into an open OODB system using metaclasses
CIKM '94 Proceedings of the third international conference on Information and knowledge management
ACM Transactions on Database Systems (TODS)
IEEE Transactions on Software Engineering
Extending the ODMG object model with composite objects
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Research directions in object-oriented database systems
PODS '90 Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
A Framework for Class Partitioning in Object-Oriented Databases
Distributed and Parallel Databases
Proceedings of the ninth international conference on Information and knowledge management
ODMG extension of composite objects in OODBMS: a proposal
CRPIT '02 Proceedings of the Fortieth International Conference on Tools Pacific: Objects for internet, mobile and embedded applications
Aggregation query model for OODBMS
CRPIT '02 Proceedings of the Fortieth International Conference on Tools Pacific: Objects for internet, mobile and embedded applications
Entity-oriented queries for semistructured data
Information organization and databases
Path existence constraints in object-oriented databases
Information organization and databases
VIMS: A Video Information Management System
Multimedia Tools and Applications
Versioning and configuration management in an object-oriented data model
The VLDB Journal — The International Journal on Very Large Data Bases
Index configuration in object-oriented databases
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
Architecture of the ORION Next-Generation Database System
IEEE Transactions on Knowledge and Data Engineering
Object-Oriented Query Languages: The Notion and the Issues
IEEE Transactions on Knowledge and Data Engineering
Set Restrictions for Semantic Groupings
IEEE Transactions on Knowledge and Data Engineering
Temporal Synchronization Models for Multimedia Data
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
Controlling Concurrent Accesses in Multimedia Database Systems
MDIC '01 Proceedings of the Second International Workshop on Multimedia Databases and Image Communication
Consistency of Versions in Object-Oriented Databases
VLDB '90 Proceedings of the 16th International Conference on Very Large Data Bases
A Relationship Mechanism for a Strongly Typed Object-Oriented Database Programming Language
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Versions of Simple and Composite Objects
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Towards a Formal Approach for Object Database Design
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
The GMAP: A Versatile Tool for Physical Data Independence
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
A Product Specification Database for Visual Prototyping
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Classification Abstraction: An Intrinsic Element in Database Systems
ADVIS '00 Proceedings of the First International Conference on Advances in Information Systems
CAiSE '99 Proceedings of the 11th International Conference on Advanced Information Systems Engineering
Object-Oriented Versioning in a Concurrent Engineering Design Environment
BNCOD 18 Proceedings of the 18th British National Conference on Databases: Advances in Databases
Global Version Management for a Federated Turbine Design Environment
NGIT '99 Proceedings of the 4th International Workshop on Next Generation Information Technologies and Systems
Developing an Object-Oriented Video Database System with Spatio-Temporal Reasoning Capabilities
ER '99 Proceedings of the 18th International Conference on Conceptual Modeling
Evolution of Schema and Individuals of Configurable Products
ER '99 Proceedings of the Workshops on Evolution and Change in Data Management, Reverse Engineering in Information Systems, and the World Wide Web and Conceptual Modeling
Adding Time to an Object-Oriented Versions Model
DEXA '01 Proceedings of the 12th International Conference on Database and Expert Systems Applications
The GMAP: a versatile tool for physical data independence
The VLDB Journal — The International Journal on Very Large Data Bases
A Tool for Nesting and Clustering Large Objects
SSDBM '00 Proceedings of the 12th International Conference on Scientific and Statistical Database Management
Advances in Engineering Software
Temporal and versioning model for schema evolution in object-oriented databases
Data & Knowledge Engineering
Object-oriented approach to managing statistical and scientific databases
SSDBM'1990 Proceedings of the 5th international conference on Statistical and Scientific Database Management
Object-Oriented Approach In Re-Engineering: The Stmicroelectronics Manufacturing Model
Journal of Integrated Design & Process Science
Ownership as a conceptual modeling construct
Data & Knowledge Engineering
Modelling and applying constraint relations in a product family data model
International Journal of Computer Applications in Technology
A Framework for Mining Fuzzy Association Rules from Composite Items
New Frontiers in Applied Data Mining
Models and tools for managing development processes
Models and tools for managing development processes
ROVER: a framework for the evolution of relationships
ER'00 Proceedings of the 19th international conference on Conceptual modeling
Part-whole reasoning in an object-centered framework
Part-whole reasoning in an object-centered framework
Generic relationships in information modeling
Journal on Data Semantics IV
Hi-index | 0.00 |
In object-oriented systems, an object may recursively reference any number of other objects. The references, however, do not capture any special relationships between objects. An important semantic relationship which may be superimposed on a reference is the IS-PART-OF relationship between a pair of objects. A set of objects related by the IS-PART-OF relationship is collectively called a composite object.An earlier paper [KIM87b] presented a model of composite objects which has been implemented in the ORION object-oriented database system at MCC. Although the composite-object feature has been found quite useful, the model suffers from a number of serious shortcomings, primarily because it overloads a number of orthogonal semantics on the references. In this paper, first we present a more general model of composite objects which does not suffer from these shortcomings. Further, [KIM87b] made an important contribution by exploring the use of composite objects as a unit for versions, physical clustering, and concurrency control. The extended model of composite objects necessitates non-trivial changes to the results of [KIM87b]. This paper describes the new results on the use of composite objects as a unit of not only versions, physical clustering and concurrency control, but also authorization.