DMAC: Deadline-Miss-Aware Control (Artifact)

Authors Paolo Pazzaglia, Claudio Mandrioli, Martina Maggio , Anton Cervin

Thumbnail PDF

Artifact Description

  • Filesize: 262 kB
  • 3 pages

Document Identifiers

Author Details

Paolo Pazzaglia
  • Scuola Superiore Sant'Anna, Pisa, Italy
  • Department of Automatic Control, Lund University, Sweden
Claudio Mandrioli
  • Department of Automatic Control, Lund University, Sweden
Martina Maggio
  • Department of Automatic Control, Lund University, Sweden
Anton Cervin
  • Department of Automatic Control, Lund University, Sweden

Cite AsGet BibTex

Paolo Pazzaglia, Claudio Mandrioli, Martina Maggio, and Anton Cervin. DMAC: Deadline-Miss-Aware Control (Artifact). In Special Issue of the 31st Euromicro Conference on Real-Time Systems (ECRTS 2019). Dagstuhl Artifacts Series (DARTS), Volume 5, Issue 1, pp. 3:1-3:3, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2019)



The real-time implementation of periodic controllers requires solving a co-design problem, in which the choice of the controller sampling period is a crucial element. Classic design techniques limit the period exploration to safe values, that guarantee the correct execution of the controller alongside the remaining real-time load, i.e., ensuring that the controller worst-case response time does not exceed its deadline. This paper presents the artifact linked to DMAC: the first formally-grounded controller design strategy that explores shorter periods, thus explicitly taking into account the possibility of missing deadlines. The experimental results obtained with this artifact show that the DMAC design proposal - i.e., exploring the space where deadlines can be missed and handled with different strategies - greatly outperforms classical control design techniques.

Subject Classification

ACM Subject Classification
  • Computing methodologies → Computational control theory
  • Computer systems organization → Embedded software
  • Software and its engineering → Real-time systems software
  • Theory of computation → Stochastic control and optimization
  • Weakly-Hard Real-Time Systems
  • Deadline Miss Handling
  • Control Design


  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    PDF Downloads