DocumentCode :
2126606
Title :
AMDA: Matching the Model-Driven-Architecture´s Goals Using Extended Automata as a Common Model for Design and Execution
Author :
Dayan, D. ; Kaplinsky, R. ; Wiesen, A. ; Bloch, S.
fYear :
2007
fDate :
30-31 Oct. 2007
Firstpage :
1
Lastpage :
13
Abstract :
This paper proposes a model of execution platform for the OMG request of a generic Platform- Independent-Model (PIM) allowing realization of the Model Driven Architecture (MDA) standard. We propose AMDA (Automata based MDA), a method based on the use of parallel automata, which can be a common tool for building a PIM from UML diagrams (including OCL) and transforming the PIM to PSM automata and further to compilable code. Each platform would then have a mechanism to execute the translated code. Our architecture for a general PSM translator of these automata allows portable execution on various specific implementation platforms. This general translator must be written, once, for the languages and with the libraries of the required specific PSM. This allows also interoperability between different PSMs. An ATM case study example is presented to illustrate the approach.
Keywords :
Application software; Automata; Computer industry; Conference management; Design engineering; Educational institutions; Java; Middleware; Unified modeling language; XML; Extended Automata; MDA; UML; XSLT.;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software-Science, Technology & Engineering, 2007. SwSTE 2007. IEEE International Conference on
Conference_Location :
Herzlia, Israel
Print_ISBN :
978-0-7695-3021-5
Type :
conf
DOI :
10.1109/SwSTE.2007.13
Filename :
4384080
Link To Document :
بازگشت