An algorithm for insertion into a lattice: application to type classification
3rd International Conference, FODO 1989 on Foundations of Data Organization and Algorithms
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
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Tools for view generation in object-oriented databases
CIKM '93 Proceedings of the second international conference on Information and knowledge management
EDBT '94 Proceedings of the 4th international conference on extending database technology: Advances in database technology
Design tool integration using object-oriented database views
ICCAD '93 Proceedings of the 1993 IEEE/ACM international conference on Computer-aided design
A language facility for designing database-intensive applications
ACM Transactions on Database Systems (TODS)
Set Operations in Object-Based Data Models
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
Schema Virtualization in Object-Oriented Databases
Proceedings of the Fourth International Conference on Data Engineering
Classification as a Query Processing Technique in the CANDIDE Semantic Data Model
Proceedings of the Fifth International Conference on Data Engineering
Object Views: Extending the Vision
Proceedings of the Sixth International Conference on Data Engineering
An Extensible Object-Oriented Database Testbed
Proceedings of the Eighth International Conference on 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
Using domain knowledge in knowledge discovery
Proceedings of the eighth international conference on Information and knowledge management
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
Consistent Schema Version Removal: An Optimization Technique for Object-Oriented Views
IEEE Transactions on Knowledge and Data Engineering
Contextualization of OODB Schemas in CROME
DEXA '00 Proceedings of the 11th International Conference on Database and Expert Systems Applications
Augmented Inherited Multi-Index Structure for Maintenance of Materialized Path Query Views
RIDE '96 Proceedings of the 6th International Workshop on Research Issues in Data Engineering (RIDE '96) Interoperability of Nontraditional Database Systems
Consistent View Removal in Transparent Schema Evolution Systems
RIDE '96 Proceedings of the 6th International Workshop on Research Issues in Data Engineering (RIDE '96) Interoperability of Nontraditional Database Systems
Structural group-based auditing of missing hierarchical relationships in UMLS
Journal of Biomedical Informatics
The viewpoint abstraction in object-oriented modeling and the UML
ER'00 Proceedings of the 19th international conference on Conceptual modeling
Hi-index | 0.00 |
In recent years, object-oriented (OO) views have been recognized as a powerful mechanism for customizing the structural as well as behavioral aspects of interfaces to object-oriented databases (OODBs) for diverse users. In this context, classification is concerned with the integration of virtual classes derived using an OO query into one unifying schema. Existing approaches either require the user to explicitly specify the relationship between a virtual class and existing base classes, or they relate a virtual class directly with its source class(es) or with the root of the schema. In this paper, we propose a solution to this classification problem that accomplishes the following goals: (1) generate maximally informative, and thus comprehensible, schemas that explicitly model the subclass relationships between base and virtual classes, and (2) support efficient type resolution for shared property functions by supporting upwards inheritance for both base and virtual classes. Correctness and complexity of the classification algorithm are also discussed.