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

A timed CSP model for the time-triggered language Giotto

  • Teesside University
  • University of Minho

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

摘要

Giotto is a time-triggered embedded programming language which provides an abstract programming model for hard real-time applications. It effectively decouples the implementation from the design. A Giotto program focuses on the functionality and timing of periodic tasks. All the actions, e.g., task invocations, actuator updates, and mode switches, described in Giotto programs are triggered by real time. We take the views of the concerns of Giotto programs, including the reaction to the environment, the communication between tasks, the timing predictability, etc. Our goal is to simulate Giotto programs using a timed CSP-based model which can effectively express the concerns and can be used to verify safety properties. This paper is a first step that presents the timed CSP model for Giotto programs. We also give a case study to illustrate the utility of the timed CSP model. Based on the existing research for CSP with time, we believe that our model can support to analyze and verify safety properties of Giotto programs.

源语言英语
主期刊名Proceedings of the 2012 IEEE 35th Software Engineering Workshop, SEW 2012
页110-119
页数10
DOI
出版状态已出版 - 2012
活动2012 IEEE 35th Software Engineering Workshop, SEW 2012 - Heraklion, Crete, 希腊
期限: 12 10月 2012 → 13 10月 2012

丛书

姓名Proceedings of the 2012 IEEE 35th Software Engineering Workshop, SEW 2012

会议

会议2012 IEEE 35th Software Engineering Workshop, SEW 2012
国家/地区希腊
市Heraklion, Crete
时期12/10/12 → 13/10/12

学术指纹

探究 'A timed CSP model for the time-triggered language Giotto' 的科研主题。它们共同构成独一无二的学术指纹。

引用此