Title :
System-guided view integration for object-oriented databases
Author :
Gotthard, Willi ; Lockemann, Peter C. ; Neufeld, Andrea
Author_Institution :
IBM Entwicklung und Forschung, Boblingen, Germany
fDate :
2/1/1992 12:00:00 AM
Abstract :
Some of the shortcomings of current view integration methodologies, namely, a low emphasis on full-scale automated systems, a lack of algorithmic specifications of the integration activities, inattention to the design of databases with new properties such as databases for computer-aided design, and insufficient experience with data models with a rich set of type and abstraction mechanisms, are attacked simultaneously. The focus is on design databases for software engineering applications. The approach relies on a semantic model based on structural object-orientation with various features tailored to these applications. The expressiveness of the model is used to take the first steps toward algorithmic solutions, and it is demonstrated how corresponding tools could be embedded methodically within the view integration process and technically within a database design environment. The central ideal is to compute so-called assumption predicates that express suggested similarities between structures in two schemas to be integrated, and then have a human integrator confirm or reject them. The basic method is exemplified for the CERM data model that includes molecular aggregation, generalization, and versioning
Keywords :
object-oriented databases; software tools; CERM data model; abstraction mechanisms; database design environment; design databases; generalization; molecular aggregation; object-oriented databases; semantic model; software engineering; structural object-orientation; versioning; view integration; Algorithm design and analysis; Application software; Data models; Design automation; Mechanical factors; Object oriented databases; Object oriented modeling; Software design; Software engineering; Spatial databases;
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on