• DocumentCode
    685531
  • Title

    Schedulability Analysis with CCSL Specifications

  • Author

    Ling Yin ; Jing Liu ; Zuohua Ding ; Mallet, Frederic ; De Simone, Robert

  • Author_Institution
    Shanghai Key Lab. of Trustworthy Comput., East China Normal Univ., Shanghai, China
  • Volume
    1
  • fYear
    2013
  • fDate
    2-5 Dec. 2013
  • Firstpage
    414
  • Lastpage
    421
  • Abstract
    The Clock Constraint Specification Language (CCSL) is a formal polychronous language based on the notion of logical clock. It defines a set of kernel constraints that can represent both asynchronous and synchronous relations. It was originally developed as part of the UML Profile for MARTE to express causal and temporal constraints of Real-time and Embedded Systems. In this paper, we explore the use of CCSL for modeling scheduling requirements and to conduct schedulability analysis. For this purpose, a dedicated scheduling library of CCSL has been built. This library is endowed with a state-based operational semantics, and is applied to solve issues related to schedulability analysis and latency-insensitive design. We establish schedulability categories and latency-insensitiveness property in the context of the semantics, and solve those issues by using model checking techniques.
  • Keywords
    Unified Modeling Language; constraint handling; embedded systems; formal verification; specification languages; CCSL specifications; MARTE; UML profile; asynchronous relations; clock constraint specification language; embedded systems; formal polychronous language; kernel constraints; latency-insensitive design; latency-insensitiveness property; logical clock; model checking techniques; real-time systems; schedulability analysis; state-based operational semantics; synchronous relations; Software engineering; CCSL; model checking; schedulability analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2013 20th Asia-Pacific
  • Conference_Location
    Bangkok
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4799-2143-0
  • Type

    conf

  • DOI
    10.1109/APSEC.2013.62
  • Filename
    6805433