Promoting excellence in mobility engineering

  1. FISITA Store
  2. Technical Papers

Combining Model-Driven Design With Diverse Formal Verification
ERTS06/6A2_P.Amey_Praxis

Authors

P. Amey - Praxis HIS
B. Dion - Esterel Technologies

Abstract

Keywords:

Model-driven-design, formal-methods, static-analysis, verification, safety-critical

Abstract:

Two historically diverse research streams are now delivering strong industrial performance in the engineering of high-integrity, software-intensive systems. The earlier of these is the use of source-language-based static analysis and formal verification. The more recent is the use of model-driven design coupled with automatic code generation. Although both have been effective, neither is without problems. Fortunately, these approaches are not mutually exclusive and combining them offers a route to ultra-high integrity at low cost. The paper exemplifies the approach by describing the combining of SPARK and SCADE and illustrating the benefits and opportunities that this brings.

Add to basket