Promoting excellence in mobility engineering

  1. FISITA Store
  2. Technical Papers

Formal and Efficient Verification Techniques for Real-Time UML Models
ERTS06/3B1_P.deSaqui_LAAS

Authors

T. Sadani - ENSICA & LAAS-CNRS
P. de Saqui-Sannes - ENSICA & LAAS-CNRS
J.-P. Courtiat - LAAS-CNRS

Abstract

Keywords:

UML, RT-LOTOS, formal verification.

Abstract:

The real-time UML profile TURTLE has a formal semantics expressed by translation into a timed process algebra: RT-LOTOS. RTL, the formal verification tool developed for RT-LOTOS, was first used to check TURTLE models against design errors. This paper opens new avenues for TURTLE model verification. It shows how recent work on translating RT-LOTOS specifications into Time Petri net model may be applied to TURTLE. RT-LOTOS to TPN translation patterns are presented. Their formal proof is the subject of another paper. These patterns have been implemented in a RT-LOTOS to TPN translator which has been interfaced with TINA, a Time Petri Net Analyzer which implements several reachability analysis procedures depending on the class of property to be verified. The paper illustrates the benefits of the TURTLERT-LOTOSTPN transformation chain on an avionic case study.

Add to basket

Back to search results