Title :
Semantic and object-oriented database support for software environments
Author_Institution :
Dept. of Comput. Sci., Colorado Univ., Boulder, CO, USA
Abstract :
In the database community there is considerable disagreement concerning the definition of `object-oriented´. The author distinguishes between two very different ways in which this term is used in the database world, and argues that together, these two sorts of object-orientedness form a solid framework for supporting software engineering. Essentially, when database researchers use the word `object-oriented´, they are generally referring to one of two approaches-structural object-orientation or behavioral object-orientation. The former is usually called semantic modeling, after a class of data models that attempt to provide richer constructs for representing the semantics of database applications. The second class of data models is geared toward the behavior of objects and is concerned with the manipulation of data, taking an abstract data type approach of embedding operations (methods) within types
Keywords :
data handling; database management systems; object-oriented programming; programming environments; software engineering; abstract data type; behavioral object-orientation; data manipulation; data models; embedded operations; object-oriented database support; semantic modeling; software engineering; software environments; structural object-orientation; Application software; Artificial intelligence; Computer science; Data models; Documentation; Object oriented databases; Object oriented modeling; Software engineering; Software maintenance; Software systems;
Conference_Titel :
Computer Software and Applications Conference, 1988. COMPSAC 88. Proceedings., Twelfth International
Conference_Location :
Chicago, IL
Print_ISBN :
0-8186-0873-0
DOI :
10.1109/CMPSAC.1988.17213