跳到主要导航 跳到搜索 跳到主要内容

SMT-based bounded schedulability analysis of the clock constraint specification language

  • Min Zhang
  • , Fu Song*
  • , Frédéric Mallet
  • , Xiaohong Chen
  • *此作品的通讯作者
  • ShanghaiTech University
  • Université Côte d'Azur
  • East China Normal University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

The Clock Constraint Specification Language (CCSL) is a formalism for specifying logical-time constraints on events for the design of real-time embedded systems. A central verification problem of CCSL is to check whether events are schedulable under logical constraints. Although many efforts have been made addressing this problem, the problem is still open. In this paper, we show that the bounded scheduling problem is NP-complete and then propose an efficient SMT-based decision procedure which is sound and complete. Based on this decision procedure, we present a sound algorithm for the general scheduling problem. We implement our algorithm in a prototype tool and illustrate its utility in schedulability analysis in designing real-world systems and automatic proving of algebraic properties of CCSL constraints. Experimental results demonstrate its effectiveness and efficiency.

源语言英语
主期刊名Fundamental Approaches to Software Engineering - 22nd International Conference, FASE 2019, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2019, Proceedings
编辑Reiner Hähnle, Wil van der Aalst
出版商Springer Verlag
61-78
页数18
ISBN(印刷版)9783030167219
DOI
出版状态已出版 - 2019
活动22nd International Conference on Fundamental Approaches to Software Engineering, FASE 2019, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2019 - Prague, 捷克共和国
期限: 6 4月 201911 4月 2019

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
11424 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议22nd International Conference on Fundamental Approaches to Software Engineering, FASE 2019, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2019
国家/地区捷克共和国
Prague
时期6/04/1911/04/19

指纹

探究 'SMT-based bounded schedulability analysis of the clock constraint specification language' 的科研主题。它们共同构成独一无二的指纹。

引用此