Timing analysis of industrial real-time systems

S. Campos, E. Clarke, W. Marrero, M. Minea
{"title":"Timing analysis of industrial real-time systems","authors":"S. Campos, E. Clarke, W. Marrero, M. Minea","doi":"10.1109/WIFT.1995.515482","DOIUrl":null,"url":null,"abstract":"We describe a formal method for modelling real-time systems and a procedure to compute the model's timing characteristics automatically. We present algorithms that compute exact bounds on the delay between two specified events. We also describe an algorithm to count the minimum and maximum number of times an event occurs between a given starting condition and an ending condition. These algorithms are based on symbolic model checking techniques which have been successfully used to find bugs in several industrial designs. Such techniques can be used to search exhaustively state spaces with up to 10/sup 30/ states. To illustrate the usefulness of our method, we describe the timing analysis for a patient monitoring system with more than 10/sup 13/ states. We also present the timing analysis and verification for an aircraft controller. The sizes of the examples we verify demonstrate that our tool can be applied to realistic industrial designs.","PeriodicalId":141172,"journal":{"name":"Proceedings of 1995 IEEE Workshop on Industrial-Strength Formal Specification Techniques","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1995-04-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"25","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 1995 IEEE Workshop on Industrial-Strength Formal Specification Techniques","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WIFT.1995.515482","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 25

Abstract

We describe a formal method for modelling real-time systems and a procedure to compute the model's timing characteristics automatically. We present algorithms that compute exact bounds on the delay between two specified events. We also describe an algorithm to count the minimum and maximum number of times an event occurs between a given starting condition and an ending condition. These algorithms are based on symbolic model checking techniques which have been successfully used to find bugs in several industrial designs. Such techniques can be used to search exhaustively state spaces with up to 10/sup 30/ states. To illustrate the usefulness of our method, we describe the timing analysis for a patient monitoring system with more than 10/sup 13/ states. We also present the timing analysis and verification for an aircraft controller. The sizes of the examples we verify demonstrate that our tool can be applied to realistic industrial designs.
工业实时系统的时序分析
我们描述了一种建模实时系统的形式化方法和一个自动计算模型时序特性的程序。我们给出了计算两个指定事件之间延迟的精确边界的算法。我们还描述了一种算法,用于计算在给定的开始条件和结束条件之间事件发生的最小和最大次数。这些算法基于符号模型检查技术,该技术已成功地用于查找几个工业设计中的错误。这种技术可用于搜索多达10个/到30个/状态的状态空间。为了说明我们的方法的实用性,我们描述了一个超过10/sup 13/状态的患者监测系统的时序分析。我们也给出了飞机控制器的定时分析和验证。我们验证的示例的大小表明,我们的工具可以应用于现实的工业设计。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信