DocumentCode
3370032
Title
Integrating UML and algebraic specification techniques
Author
Favre, Liliana ; Clérici, Silvia
Author_Institution
Univ. Nacional del Centro de la Pcia, Buenos Aires, Argentina
fYear
1999
fDate
1999
Firstpage
151
Lastpage
162
Abstract
Informal and formal methods can play complementary roles in object oriented software development. We present our work on integrating UML static models with the algebraic specification style. In previous work, a model for the definition of reusable components and a rigorous method for object oriented software reusability have been introduced. Our current goal is to map design artifacts to object oriented code. Since an integrated method requires common structuring mechanisms for object oriented models and algebraic specifications, the GSBLOO language has been defined. This language enriches GSBL with constructs that allow us to express different kinds of UML relations (dependencies, associations, generalizations and realizations)
Keywords
algebraic specification; object-oriented languages; object-oriented programming; software reusability; GSBL language; UML; algebraic specification; formal methods; informal methods; object oriented software development; reusable components; software reusability; static models; Electrical capacitance tomography; Formal specifications; Guidelines; Logic design; Programming; Reverse engineering; Software reusability; Unified modeling language; Usability; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology of Object-Oriented Languages and Systems, 1999. TOOLS 32. Proceedings
Conference_Location
Melbourne, Vic.
Print_ISBN
0-7695-0462-0
Type
conf
DOI
10.1109/TOOLS.1999.809422
Filename
809422
Link To Document