• DocumentCode
    3176865
  • Title

    An Operational Semantics for UML RT-Statechart in Model Checking Context

  • Author

    Zhang, Tao ; Huang, Shaobin ; Huang, Hongtao

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Harbin Eng. Univ., Harbin, China
  • fYear
    2009
  • fDate
    21-22 Dec. 2009
  • Firstpage
    12
  • Lastpage
    18
  • Abstract
    Model checking UML statechart can detect various errors and inconsistencies of current system design in the early process of development. However, because of classic statechart lacking of real-time operational semantics, it can not be directly used to verify real-time property of current system. This paper introduces related definition of clock to extend UML statechart to real-time UML statechart, defines the main elements of statechart by tuple and proposes a middle expression form of statechart SC. Through defining the operational semantics of SC, the conversion from SC to transition system is achieved and a conversion algorithm is given. Based on the above theories, the general approach for model checking SC is described, and in the end, a classic study case of conversion from SC to TS is given.
  • Keywords
    Unified Modeling Language; formal verification; UML RT-Statechart; model checking context; real-time operational semantics; statechart lacking; transition system; Automata; Computer science; Concurrent computing; Context modeling; Educational institutions; Formal verification; Internet; Real time systems; Time factors; Unified modeling language; modelchecking; operational semantics; real time; statechart; transition system;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Internet Computing for Science and Engineering (ICICSE), 2009 Fourth International Conference on
  • Conference_Location
    Harbin
  • Print_ISBN
    978-1-4244-6754-9
  • Type

    conf

  • DOI
    10.1109/ICICSE.2009.15
  • Filename
    5521641