DocumentCode
3016539
Title
Translation of behavioral models to source code
Author
Sunitha, E.V. ; Samuel, Paulson
Author_Institution
Dept. of Comput. Sci., Cochin Univ. of Sci. & Technol., Kochi, India
fYear
2012
fDate
27-29 Nov. 2012
Firstpage
598
Lastpage
603
Abstract
It is a wonderful idea to directly execute the system designs. In this paper we are introducing a method to convert the behavioral models to the implementation code. UML is used for modeling and Java is used as the target language. This paper describes how a system design depicted using activity, sequence and state machine diagrams can be converted to its implementation code. Activity diagram helps to make the outline of the source program, and the sequence and state machine diagrams contribute to the expansion of the source code. We are using an MDA approach where the system design is done in Platform Independent Model (PIM), then converted to Platform Specific Model (PSM) and finally to implementation code. One tool is implemented based on our method and it is evaluated against some other existing tools.
Keywords
Java; Unified Modeling Language; automatic teller machines; finite state machines; systems analysis; Java; MDA approach; PIM; PSM; UML; activity diagram; behavioral model translation; implementation code; platform independent model; platform specific model; sequence diagrams; source code; source program; state machine diagrams; system design; target language; DVD; Decision support systems; Hafnium compounds; Helium; Intelligent systems; activity diagram; code generation; sequence diagram; statemachine;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Systems Design and Applications (ISDA), 2012 12th International Conference on
Conference_Location
Kochi
ISSN
2164-7143
Print_ISBN
978-1-4673-5117-1
Type
conf
DOI
10.1109/ISDA.2012.6416605
Filename
6416605
Link To Document