Abstract
In the model-based implementation methodology, the timed behavior of the software is typically modeled independently of the platform-specific timing semantics such as the delay due to scheduling or I/O handling. Although this approach helps to reduce the complexity of the model, it leads to timing gaps between the model and its implementation. This paper proposes a platform-specific timing verification framework that can be used to formally verify the timed behavior of an implementation that has been developed from a platform-independent model. We first describe a way to categorize the interactions among the software, a platform, and the environment in the form of implementation schemes. We then present an algorithm that systematically transforms a platform-independent model into a platform-specific model under a given implementation scheme. This transformation algorithm ensures that the timed behavior of the platform-specific model is close to that of the corresponding implementation. Our case study of an infusion pump system shows that the measured timing delay of the system is bounded by the formally verified bound of its platform-specific model.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 2015 Design, Automation and Test in Europe Conference and Exhibition, DATE 2015 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 235-240 |
| Number of pages | 6 |
| ISBN (Electronic) | 9783981537048 |
| DOIs | |
| State | Published - 22 Apr 2015 |
| Event | 2015 Design, Automation and Test in Europe Conference and Exhibition, DATE 2015 - Grenoble, France Duration: 9 Mar 2015 → 13 Mar 2015 |
Publication series
| Name | Proceedings -Design, Automation and Test in Europe, DATE |
|---|---|
| Volume | 2015-April |
| ISSN (Print) | 1530-1591 |
Conference
| Conference | 2015 Design, Automation and Test in Europe Conference and Exhibition, DATE 2015 |
|---|---|
| Country/Territory | France |
| City | Grenoble |
| Period | 9/03/15 → 13/03/15 |
Bibliographical note
Publisher Copyright:© 2015 EDAA.