Platform-Specific Timing Verification Framework in Model-Based Implementation

被引:0
|
作者
Kim, BaekGyu [1 ]
Feng, Lu [1 ]
Phan, Linh T. X. [1 ]
Sokolsky, Oleg [1 ]
Lee, Insup [1 ]
机构
[1] Univ Penn, Philadelphia, PA 19104 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:235 / 240
页数:6
相关论文
共 50 条
  • [31] Towards Model-Based Integration of Tools and Techniques for Embedded Control System Design, Verification, and Implementation
    Porter, Joseph
    Karsai, Gabor
    Volgyesi, Peter
    Nine, Harmon
    Humke, Peter
    Hemingway, Graham
    Thibodeaux, Ryan
    Sztipanovits, Janos
    MODELS IN SOFTWARE ENGINEERING, 2009, 5421 : 20 - 34
  • [32] ON THE VERIFICATION OF HYPOTHESIZED MATCHES IN MODEL-BASED RECOGNITION
    GRIMSON, WEL
    HUTTENLOCHER, DP
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1991, 13 (12) : 1201 - 1213
  • [33] ON THE VERIFICATION OF HYPOTHESIZED MATCHES IN MODEL-BASED RECOGNITION
    GRIMSON, WEL
    HUTTENLOCHER, DP
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 427 : 489 - 498
  • [34] Model-based design for test vector verification
    Mosterman, Pieter J.
    Shenoy, Rohit
    Ghidella, Jason R.
    Murphy, Brett
    AUTOTESTCON 2005, 2005, : 628 - 634
  • [35] Enhancing structured review with model-based verification
    Traoré, I
    Aredo, DB
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2004, 30 (11) : 736 - 753
  • [36] Markov Model-based Handwritten Signature Verification
    McCabe, Alan
    Trevathan, Jarrod
    EUC 2008: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING, VOL 2, WORKSHOPS, 2008, : 173 - 179
  • [37] MODEL-BASED VALIDATION AND VERIFICATION OF ANOMALIES IN LEGISLATION
    Strahonja, Vjeran
    JOURNAL OF INFORMATION AND ORGANIZATIONAL SCIENCES, 2006, 30 (02) : 295 - 303
  • [38] Model-Based Design and Verification of Reactive Systems
    Hysek, Jiri
    Ceska, Milan
    Janousek, Vladimir
    COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2009, 2009, 5717 : 865 - 872
  • [39] A novel methodology for model-based OPC verification
    Huang, TengYen
    Liao, ChunCheng
    Chou, Ryan
    Liao, Hung-Yueh
    Schacht, Jochen
    METROLOGY, INSPECTION, AND PROCESS CONTROL FOR MICROLITHOGRAPHY XXII, PTS 1 AND 2, 2008, 6922 (1-2):
  • [40] Model-based verification of web service compositions
    Foster, H
    Uchitel, S
    Magee, J
    Kramer, J
    18TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 152 - 161