Title :
Adaptive multi-language code generation using YAMDAT
Author :
Rudahl, Kurt T. ; Goldin, Sally E.
Author_Institution :
Dept. of Comput. Eng., King Mongkut´´s Univ. of Technol. Thonburi, Bangkok
Abstract :
In the current environment of accelerating technological change, software development continues to be difficult, unpredictable, expensive, and error-prone model driven architecture (MDA), sometimes known as Executable UML, offers a possible solution. MDA provides design notations with precisely defined semantics. Using these notations, developers can create a design model that is detailed and complete enough that the model can be verified and tested via simulation (ldquoexecutionrdquo). Design faults, omissions, and inconsistencies can be detected without writing any code. Furthermore, implementation code can be generated directly from the model. In fact, implementations in different languages or for different platforms can be generated from the same model.
Keywords :
C++ language; Java; Unified Modeling Language; program compilers; program verification; software architecture; Java systems; YAMDAT; adaptive multilanguage code generation; code generation; complex C++; executable UML; model driven architecture; model verification; software development; Acceleration; Computer architecture; Documentation; Maintenance engineering; Programming; Software systems; Testing; Trademarks; Unified modeling language; Writing;
Conference_Titel :
Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology, 2008. ECTI-CON 2008. 5th International Conference on
Conference_Location :
Krabi
Print_ISBN :
978-1-4244-2101-5
Electronic_ISBN :
978-1-4244-2102-2
DOI :
10.1109/ECTICON.2008.4600402