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