• 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