DocumentCode :
3203478
Title :
Extending formal specification to object-oriented models through level-view structured schemas
Author :
Cheung, K.S. ; Chow, K.O. ; Cheung, T.Y.
Author_Institution :
Dept. of Comput. Sci., Hong Kong Univ., Hong Kong
fYear :
1999
fDate :
1999
Firstpage :
118
Lastpage :
125
Abstract :
This paper describes an approach to extending formal specification to object oriented (OO) models, called FXOOM (Formal eXtension to OO Models). FXOOM is composed of four schemas, namely, class schema, relationship schema, lifecycle schema and interaction schema. The schemas are structured in accordance with the granular levels and orthogonal views of objects. All essential areas of object features, including classification, relationship, lifecycle and interaction, are covered. These level-view structured specification constructs are the distinctive strengths of FXOOM over many other formal extensions and OO formal languages
Keywords :
formal specification; object-oriented programming; FXOOM; OO formal languages; class schema; formal specification; interaction schema; level-view structured schemas; lifecycle schema; object-oriented models; relationship schema; Computer science; Formal languages; Formal specifications; Lattices; NASA; Object oriented modeling; Software reusability; System analysis and design; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Technology of Object-Oriented Languages and Systems, 1999. TOOLS 31. Proceedings
Conference_Location :
Nanjing
Print_ISBN :
0-7695-0393-4
Type :
conf
DOI :
10.1109/TOOLS.1999.796474
Filename :
796474
Link To Document :
بازگشت