Real-Time System Modeling and Verification Through Labeled Transition System Analyzer

Yilong Yang, Quan Zu, Wei Ke, Miaomiao Zhang, Xiaoshan Li

研究成果: Article同行評審

3 引文 斯高帕斯(Scopus)

摘要

Model checking as a computer-assisted verification method is widely used in many fields to verify whether a design model satisfies the requirements specifications of the target system. In practice, it is difficult to design a system without the sophisticated requirements analysis. Unlike other model checking tools, the labeled transition system analyzer (LTSA) not only can specify the property specifications of the target system but also provides a structure diagram to specify the system architecture of the requirements model, which can be further used to design the target system. In this paper, we demonstrate the abilities of LTSA shipped with the classic case study of the steam boiler system. In the requirements analysis, the LTSA can specify the cyber and physical components of the target system and interactions between the components and the safety properties of the target system. In system design, the LTSA can automatically generate a start-up design model as the finite state process from the requirements model, and then a design model can be further accomplished by system architects and developers. Finally, the LTSA can automatically verify whether the design model meets the requirements specifications. Our work demonstrates the potential power of model checking tools can be applied and useful in software engineering for requirements analysis, system design, and verification.

原文English
文章編號8642885
頁(從 - 到)26314-26323
頁數10
期刊IEEE Access
7
DOIs
出版狀態Published - 2019

指紋

深入研究「Real-Time System Modeling and Verification Through Labeled Transition System Analyzer」主題。共同形成了獨特的指紋。

引用此