• DocumentCode
    2499459
  • Title

    SSR: Statechart with shared resources

  • Author

    Jang, Sung-Ho ; Bang, Ki-Seok ; Choi, Jin-Young

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Korea Univ., Seoul, South Korea
  • fYear
    2003
  • fDate
    28-31 Oct. 2003
  • Firstpage
    198
  • Lastpage
    200
  • Abstract
    In order to achieve an implementation correctly, it has been known that specification and its verification in early design stage is important, especially, during developing systems like safety critical systems or embedded real-time systems. Statechart is a widely used graphical formal specification language, however, it is not trivial to specify system with shared resources. In this paper, we introduce an extension of statechart, called statechart with shared resources (in short, SSR) and present process algebraic semantics of SSR. Having an abstraction of shared resources, designers can capture design requirement efficiently without any functional or implemental details of shared resources in the system. Since its semantics is based on a process algebra, SSR can be translated into a process algebra and its properties can be verified using process algebraic tools.
  • Keywords
    algebraic specification; embedded systems; formal verification; process algebra; software tools; specification languages; visual programming; Statechart; design requirement; design specification; design verification; embedded system; graphical formal specification language; process algebraic semantics; process algebraic tool; real-time system; resource sharing; safety critical system; Algebra; Carbon capture and storage; Computer science; Design engineering; Embedded system; Formal specifications; Humans; Operating systems; Real time systems; Safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Human Centric Computing Languages and Environments, 2003. Proceedings. 2003 IEEE Symposium on
  • Print_ISBN
    0-7803-8225-0
  • Type

    conf

  • DOI
    10.1109/HCC.2003.1260229
  • Filename
    1260229