DocumentCode :
2412996
Title :
Automatic code generation: A practical approach
Author :
Papadopoulos, George A.
Author_Institution :
Dept. of Comput. Sci., Univ. of Cyprus, Nicosia
fYear :
2008
fDate :
23-26 June 2008
Firstpage :
861
Lastpage :
866
Abstract :
This work contributes in bridging the gap between software design and implementation of component-based systems using software architectures at the modelling/design level and the coordination paradigm at the implementation level. Exploiting the improvements realized by the latest version of UML, we present a methodology for automating the transition from software architecture design of component-based systems described in UML 2.0 to coordination code. The presented methodology is further enhanced with a code generation tool that fully automates the production of the complete code implementing the coordination-communication part of software systems modelled with UML 2.0.
Keywords :
Unified Modeling Language; automatic programming; object-oriented programming; program compilers; software architecture; UML; automatic code generation; component-based systems; coordination paradigm; software architectures; software design; Communication system control; Computer architecture; Computer science; Power system modeling; Production systems; Programming; Software architecture; Software design; Software systems; Unified modeling language; Code Generation; Coordination Models and Languages; Software Architectures; UML 2.0;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology Interfaces, 2008. ITI 2008. 30th International Conference on
Conference_Location :
Dubrovnik
ISSN :
1330-1012
Print_ISBN :
978-953-7138-12-7
Electronic_ISBN :
1330-1012
Type :
conf
DOI :
10.1109/ITI.2008.4588524
Filename :
4588524
Link To Document :
بازگشت