A survey of object-oriented concepts
Object-oriented concepts, databases, and applications
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Communications of the ACM
The ObjectStore database system
Communications of the ACM
Object-oriented modeling and design
Object-oriented modeling and design
Correctness of ISA hierarchies in object-oriented database systems
EDBT '94 Proceedings of the 4th international conference on extending database technology: Advances in database technology
The object database standard: ODMG 2.0
The object database standard: ODMG 2.0
Managing semantic heterogeneity in databases: a theoretical prospective
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Inferring structure in semistructured data
ACM SIGMOD Record
Path constraints on semistructured and structured data
PODS '98 Proceedings of the seventeenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Interaction between path and type constraints
PODS '99 Proceedings of the eighteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Type inference in the polymorphic relational algebra
PODS '99 Proceedings of the eighteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Type inference for queries on semistructured data
PODS '99 Proceedings of the eighteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
Inheritance hierarchy design in object-oriented databases
Data & Knowledge Engineering
Fundamentals of Database Systems
Fundamentals of Database Systems
Object-Oriented Database Systems: Concepts and Architectures
Object-Oriented Database Systems: Concepts and Architectures
The power of languages for the manipulation of complex values
The VLDB Journal — The International Journal on Very Large Data Bases
ICDT '97 Proceedings of the 6th International Conference on Database Theory
Adding Structure to Unstructured Data
ICDT '97 Proceedings of the 6th International Conference on Database Theory
Schemas for Integration and Translation of Structured and Semi-structured Data
ICDT '99 Proceedings of the 7th International Conference on Database Theory
Materialization: A Powerful and Ubiquitous Abstraction Pattern
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
Type Classification of Semi-Structured Documents
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
Euro-Par '97 Proceedings of the Third International Euro-Par Conference on Parallel Processing
Random thoughts on multi-level conceptual modelling
The evolution of conceptual modeling
Hi-index | 0.00 |
The Classification Abstraction is a fundamental concept supporting the existence of database systems. However, it has been seldom supported as a database modeling element. This paper presents a technic to support classification as a semantic constructor, enabling its representation in target modeling. It is also shown that this concept can unify the commands for data definition and data manipulation in query languages, thus generating tight environments including the data model, the database management system and the software design techniques. Through classification, object types and object instances can be treated in a uniform manner, allowing the unification of concepts and commands. This approach is illustrated using the SIRIUS model and its schema editor. SIRIUS data model is a full featured, abstraction-based data model, including a semantic constructor based on the classification abstraction that supports the concepts presented here.