• DocumentCode
    1948393
  • Title

    Interference Constraint Graph — A new specification for mixed-criticality systems

  • Author

    Pengcheng Huang ; Kumar, Pranaw ; Stoimenov, Nikolay ; Thiele, Lothar

  • Author_Institution
    Comput. Eng. & Networks Lab., ETH Zurich, Zurich, Switzerland
  • fYear
    2013
  • fDate
    10-13 Sept. 2013
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Current research in mixed-criticality systems assumes that any task of lower criticality levels can be dropped at anytime in order to guarantee the schedulability of tasks of higher criticality levels. However, in an industrial mixed-criticality system, tasks may interfere with each other only under certain scenarios. Currently a designer does not have any means to specify or control this. The paper proposes the Interference Constraint Graph (ICG) which specifies the allowed interferences between tasks. The new specification formalism generalizes and can easily express many of the existing mixed-criticality scheduling conditions. In spite of its generality, we show that standard fixed-priority scheduling can be efficiently applied. Experiments demonstrate that the ICG model enables systematic reduction of the number of tasks that can be dropped.
  • Keywords
    formal specification; graph theory; safety-critical software; scheduling; ICG; industrial mixed criticality system; interference constraint graph; mixed criticality scheduling; mixed criticality system specification; safety-critical levels; specification formalism; Interference constraints; Job shop scheduling; Runtime; Schedules; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies & Factory Automation (ETFA), 2013 IEEE 18th Conference on
  • Conference_Location
    Cagliari
  • ISSN
    1946-0740
  • Print_ISBN
    978-1-4799-0862-2
  • Type

    conf

  • DOI
    10.1109/ETFA.2013.6647967
  • Filename
    6647967