• DocumentCode
    2957284
  • Title

    Dynamic Slicing of Statechart Specifications for Reactive Systems

  • Author

    Chunyu, Miao ; Jianmin, Zhao

  • Author_Institution
    Coll. of XingZhi, Zhejiang Normal Univ., Jinhua, China
  • Volume
    1
  • fYear
    2011
  • fDate
    28-29 March 2011
  • Firstpage
    110
  • Lastpage
    116
  • Abstract
    This paper extends the well-known technique of dynamic slicing to State chart specifications of reactive systems. Dynamic slicing is well known in the domain of sequential transformational programs and has been found to be useful in understanding, analysis and verification. The classical definition of dynamic slicing is unsuitable for State chart specifications. In this paper, we firstly formally define a formal semantics model -- observable semantics, which only describes outside observable behavior and conceals unobservable behavior of State chart specifications. Then we propose a new notion of dynamic slicing that is more natural for State chart specifications. We formally define notions of dynamic slicing criterion, dynamic slice and minimal dynamic slice, and we also explain how to produce valid dynamic slicing criterion and propose a simple and practical approximation algorithm for minimal dynamic slice generation using observable semantics as an intermediate representation.
  • Keywords
    approximation theory; program slicing; program verification; programming language semantics; specification languages; approximation algorithm; formal semantics model; minimal dynamic slice generation; observable semantics; program analysis; program verification; reactive system; sequential transformational program; statechart specification; Algorithm design and analysis; Concurrent computing; Heuristic algorithms; Semantics; Syntactics; Vehicle dynamics; Visualization; Formal Semantics; Reactive Systems; Slice Criterion; Slicing; Statechart Specification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Computation Technology and Automation (ICICTA), 2011 International Conference on
  • Conference_Location
    Shenzhen, Guangdong
  • Print_ISBN
    978-1-61284-289-9
  • Type

    conf

  • DOI
    10.1109/ICICTA.2011.34
  • Filename
    5750568