• DocumentCode
    475328
  • 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
  • Volume
    1
  • fYear
    2008
  • fDate
    14-17 May 2008
  • Firstpage
    181
  • Lastpage
    184
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/ECTICON.2008.4600402
  • Filename
    4600402