DocumentCode :
1910866
Title :
Automatic validation of object-oriented database structures
Author :
Delcambre, Lois M L ; Davis, Karen C.
Author_Institution :
Center for Adv. Comput. Studies, Univ. of Southwestern Louisiana, Lafayette, LA, USA
fYear :
1989
fDate :
6-10 Feb 1989
Firstpage :
2
Lastpage :
9
Abstract :
The philosophy of explicitly representing simple range classes for properties and explicitly specifying range and/or cardinality restrictions on inherited properties is adopted so that the membership of an object in classes is characterized by the object´s property values. The motivation for this approach is twofold: first, it is in keeping with the database philosophy of emphasizing the representation of an application (rather than some intrinsic meaning); and second, it provides a framework for algorithmically verifying the structural aspects of the schema. An automatic classifier for the structural validation of object-oriented schemas based on sound and complete rules of inference is presented. If the classifier discovers structural relationships and/or inconsistencies, the designer can refine the schema to reflect the semantics of the application. Thus the classifier serves as an interactive design tool that can be used at any stage during the design process
Keywords :
data integrity; data structures; database management systems; object-oriented programming; software tools; automatic classifier; cardinality restrictions; database philosophy; inconsistencies; inference; inherited properties; interactive design tool; object-oriented database structures; object-oriented schemas; property values; range classes; structural relationships; Application software; Data models; Database systems; Feedback; Inference algorithms; Instruction sets; Knowledge representation; Object oriented databases; Object oriented modeling; Process design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 1989. Proceedings. Fifth International Conference on
Conference_Location :
Los Angeles, CA
Print_ISBN :
0-8186-1915-5
Type :
conf
DOI :
10.1109/ICDE.1989.47194
Filename :
47194
Link To Document :
بازگشت