DocumentCode :
2910863
Title :
Algebraic semantics of object-oriented data models
Author :
Zamulin, A.V.
Author_Institution :
Inst. of Inf. Syst., Acad. of Sci., Novosibirsk, Russia
fYear :
1997
fDate :
35674
Firstpage :
43
Lastpage :
52
Abstract :
An algebraic semantics of object oriented data models is presented. Particular attention is paid to the following features typical of the object oriented programming paradigm: complex mutable and immutable objects, object identity, object sharing, object types and type categories, inheritance, overloading, overriding, and late binding. The tools proposed in the paper can serve as a mechanism for the formal definitions of different data models and as a basis for the development of future data models
Keywords :
abstract data types; formal specification; object-oriented databases; object-oriented programming; type theory; algebraic semantics; formal definitions; future data models; immutable objects; inheritance; late binding; mutable objects; object identity; object oriented data models; object oriented programming paradigm; object sharing; object types; overloading; overriding; type categories; Algebra; Computer languages; Concrete; Data models; Informatics; Logic programming; Object oriented modeling; Object oriented programming; Programming profession; Specification languages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Technology of Object-Oriented Languages, 1997. TOOLS 24. Proceedings
Conference_Location :
Beijing
Print_ISBN :
0-8186-8551-4
Type :
conf
DOI :
10.1109/TOOLS.1997.713526
Filename :
713526
Link To Document :
بازگشت