DocumentCode
3445981
Title
OBL: a formal deduction method for object-oriented systems
Author
Chang, Kuangnan ; Kung, David ; Hsia, Pei
Author_Institution
Dept. of Comput. Sci. Eng., Texas Univ., Arlington, TX, USA
fYear
1999
fDate
1999
Firstpage
450
Lastpage
455
Abstract
Object Behavior Logic (OBL) is proposed in order to specify object oriented system behavior. An inference engine is introduced for verifying the consistency of the systems based on the specification in OBL. OBL uses the paradigms of state machine to catch the dynamic aspect of object oriented systems in formal specification, plus the features of object oriented concepts such as inheritance, instantiation, and so forth, which separate the unique object oriented techniques from the function oriented techniques
Keywords
finite state machines; formal logic; formal specification; inference mechanisms; inheritance; object-oriented programming; program verification; OBL; Object Behavior Logic; consistency; dynamic aspect; formal deduction method; formal specification; function oriented techniques; inference engine; inheritance; instantiation; object oriented concepts; object oriented system behavior specification; state machine; Computer science; Documentation; Engines; Formal specifications; Graphics; Logic; Manipulator dynamics; Object oriented modeling; Power engineering and energy; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 1999. COMPSAC '99. Proceedings. The Twenty-Third Annual International
Conference_Location
Phoenix, AZ
ISSN
0730-3157
Print_ISBN
0-7695-0368-3
Type
conf
DOI
10.1109/CMPSAC.1999.814325
Filename
814325
Link To Document