AVACS
The project addresses the rigorous mathematical verification and analysis of models and realizations of complex safety critical computerized systems, such as aircrafts, trains, cars, or other artifacts, whose failure can endanger human life. Our aim is to raise the state of the art in automatic verification and analysis techniques (v&a) from a level, where it is applicable only to isolated facets (concurrency, time, continuous control, stability, dependability, mobility, data structures, hardware constraints, modularity, levels of refinement), to a level allowing a comprehensive and holistic verification of such systems.
- We investigate the mathematical models and their interrelationship as they arise at the various levels of design of safety critical computerized systems. These models range from classical non-deterministic transition systems to probabilistic, real-time, and hybrid system models.
- Such models must cover all typical system structures in this application domain. These include models of distributed target architectures (such as hierarchical bus-structures connecting multiple electronic control units), task models (depicting hierarchical task structures with communication and timing requirements), specification models of electronic control units (such as a controller enforcing a speed-profile), system models (e.g., of the electronic on-board train systems), and models of systems-of-systems (e.g., for coordination of train movements).
- We will address the complete range of time models needed to support the development of concrete systems and the transition between them. This includes the determination of safe sampling rates in plant control as well as the transition between virtual time models and physical execution time.

