DocumentCode :
3285796
Title :
Code synthesis based on object-oriented design models and formal specifications
Author :
Jia, Xiaoping ; Skevoulis, Sotiris
Author_Institution :
Sch. of Comput. Sci., Telecommun. & Inf. Syst., DePaul Univ., Chicago, IL, USA
fYear :
1998
fDate :
19-21 Aug 1998
Firstpage :
393
Lastpage :
398
Abstract :
Presents an approach to synthesizing functional and robust code from object-oriented design models and Z data and operation specifications. The approach used is based on an integrated notation of the Unified Modeling Language (UML) and a slightly extended Z notation to include object-oriented concepts and structures. Our approach generates fully functional code which can be compiled and executed without modifications. The information from object-oriented analysis and design models along with the formal specifications are combined, analyzed and translated into an intermediate representation from which code can be generated. A research prototype has been developed to demonstrate the feasibility and the effectiveness of our approach
Keywords :
automatic programming; computer aided software engineering; formal specification; object-oriented methods; UML; Unified Modeling Language; code compilation; code synthesis; extended Z notation; formal specifications; intermediate representation; object-oriented analysis; object-oriented design models; operation specifications; research prototype; robust functional code; Animation; Formal specifications; Information analysis; Object oriented modeling; Performance analysis; Programming; Prototypes; Robustness; Synthesizers; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 1998. COMPSAC '98. Proceedings. The Twenty-Second Annual International
Conference_Location :
Vienna
ISSN :
0730-3157
Print_ISBN :
0-8186-8585-9
Type :
conf
DOI :
10.1109/CMPSAC.1998.716686
Filename :
716686
Link To Document :
بازگشت