• DocumentCode
    596119
  • Title

    Automated Functional Scenarios-Based Formal Specification Animation

  • Author

    Mo Li ; Shaoying Liu

  • Author_Institution
    Grad. Sch. of Comput. & Inf. Sci., Hosei Univ., Tokyo, Japan
  • Volume
    1
  • fYear
    2012
  • fDate
    4-7 Dec. 2012
  • Firstpage
    107
  • Lastpage
    115
  • Abstract
    The validation of formal specifications before their implementation can help to detect errors of systems in early stages of development and reduce the entire cost significantly. Formal specification animation is developed as an effective technique for this purpose. Animation gives the end users and field experts an intuitive way to observe the operational behavior of specification without being distracted by its complex syntax. Several tools have already been built to support specification animation. But most of these tools need a translation from a formal specification language to an executable programming language. In this paper, we propose a novel animation approach called Automatic Functional Scenarios-based Animation. This approach uses data as connection among independent operations involved in a specific behavior to "execute" specifications, and does not translate them to program. We explain how to generate necessary data for animation by modifying an automatic operation function scenario-based test case generation method, and present a case study of applying this animation approach to SOFL specification.
  • Keywords
    computer animation; formal specification; program testing; specification languages; SOFL specification; automatic functional scenarios-based animation; complex syntax; executable programming language; formal specification animation; formal specification language; test case generation; Animation; Computers; Educational institutions; Electronic mail; Input variables; Integrated circuits; Monitoring; animation; formal specification; functional scenario; validation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
  • Conference_Location
    Hong Kong
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4673-4930-7
  • Type

    conf

  • DOI
    10.1109/APSEC.2012.115
  • Filename
    6462645