Refinement-Based Verification of Interactive Real-Time Systems

被引:8
作者
Spichkova, Maria [1 ]
机构
[1] Tech Univ Munich, Inst Informat, Bolzmannstr 3, D-85748 Garching, Germany
关键词
Formal Specification; Verification; Refinement; Real-Time Systems; Automotive Gateway;
D O I
10.1016/j.entcs.2008.06.007
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Formal specification provides a system description that is much more precise than the natural language one and it can help to solve a lot of specification problems. But even a formal specification of a system can contain mistakes or can disagree with system's requirements. To cover this, we integrate a specification framework with a verification system. Given a system, represented in a formal specification framework Focus, one can verify its properties by translating the specification to a Higher-Order Logic and subsequently using the theorem prover Isabelle/HOL. Moreover, using this approach one can validate the refinement relation between two given systems. The approach uses the idea of refinement-based verification: we see any proof about a system as the proof that a more concrete system specification is a refinement of a more abstract one. The case when one needs to prove a single property of a system specification can also be seen as a refinement relation: this property can be defined as a Focus specification itself and then one needs just show that the system specification is its refinement. The major aspects of this approach are exemplified here by a case study on telematics (electronic data transmission) gateway.
引用
收藏
页码:131 / 157
页数:27
相关论文
共 10 条
  • [1] ABRIAL JR, 1996, B BOOK ASSIGNING PRO
  • [2] Botaschanjan J, 2006, LECT NOTES COMPUT SC, V4085, P163
  • [3] Compositional refinement of interactive systems
    Broy, M
    [J]. JOURNAL OF THE ACM, 1997, 44 (06) : 850 - 891
  • [4] BROY M, 2001, SPECIFICATION DEV IN
  • [5] Broy Manfred, 1998, COMPOS 97 REV LECT I
  • [6] European Commission, 2003, TECHNICAL REPORT
  • [7] Kuhnel C., 2007, SERIES SOFTWARE ENG
  • [8] Nipkow Tobias, 2002, LNCS, V2283
  • [9] Spichkova M., 2007, THESIS
  • [10] Wenzel M., 2004, ISABELLE ISAR REFERE