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

Verification of MARTE/CCSL time requirements in Promela/SPIN

  • Ling Yin*
  • , Frédéric Mallet
  • , Jing Liu
  • *此作品的通讯作者
  • East China Normal University
  • INRIA Sophia-Antipolis

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

摘要

The Clock Constraint Specification Language (CCSL) provides expressions and relations to specify the time requirements and causal dependencies of systems. It was initially proposed, in the context of MARTE: the UML profile for Modeling and Analysis of Real-Time and Embedded Systems. In this paper, we propose a method to verify CCSL specifications. We give a formal state-based interpretation of a fundamental subset of CCSL clock constraints. Based on it, we translate a CCSL specification into a Promela model and feed the result into the model checker SPIN. Then we show some patterns for expressing the properties of the model and do the verification. A digital filter application is used as an example to illustrate the approach.

源语言英语
主期刊名Proceedings - 2011 16th IEEE International Conference on Engineering of Complex Computer Systems, ICECCS 2011
出版商IEEE Computer Society
65-74
页数10
ISBN(印刷版)9780769543819
DOI
出版状态已出版 - 2011

出版系列

姓名Proceedings - 2011 16th IEEE International Conference on Engineering of Complex Computer Systems, ICECCS 2011

学术指纹

探究 'Verification of MARTE/CCSL time requirements in Promela/SPIN' 的科研主题。它们共同构成独一无二的学术指纹。

引用此