• DocumentCode
    3777294
  • Title

    Model-based software design generation techniques

  • Author

    Tsung Lee;Yao-Yi Huang

  • Author_Institution
    Department of Electrical Engineering, National Sun Yat-Sen University, Kao-Hsiung, Taiwan
  • Volume
    1
  • fYear
    2015
  • Firstpage
    421
  • Lastpage
    424
  • Abstract
    Behavior models can be used to support specification, transformation, and verification of behavior designs in software development. Designers can specify their design in behavior models. In this research, we investigated model-based software design generation techniques to generate software designs from behavior models. We focused on designs in FSM, control flow, and expression behavior models. We designed software generation techniques that configure assignment of behavior models to program units, specify associated software interfacing for behavior model interactions, and attach data in software designs. Configured software design can be integrated into a complete design structure. It is then transformed into a logical model with various behavior transformations for corresponding behavior model types. Designs in the logical model can then be converted to software programs with model-driven architecture techniques. Experiments show that software design generation can be effectively supported for currently selected behavior models.
  • Keywords
    "Software design","Computer languages","Adaptation models","Automata","Servers","Computational modeling"
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Network Technology (ICCSNT), 2015 4th International Conference on
  • Type

    conf

  • DOI
    10.1109/ICCSNT.2015.7490782
  • Filename
    7490782