Universität Bremen FB3 TZI BISS | ||||||
AG BS > Projects > | ||||||
HYBRIS: Efficient Analysis of Hybrid Systems (1999 - 2005) |
||||||
This project is a sub-project in a DFG-funded priority programme Integration of Software Specification Techniques for Scientific Engineering Applications SPP 1064 Project LeadersJan Peleska and B.-H. Schlingloff (1999 - 2001)Researchers funded by DFGStefan BisanzContactJan PeleskaProject DescriptionThis project integrates description techniques widely used in the engineering sciences (timing diagrams and differential equations) with formal specification techniques that have been mostly used in the computer science communities. The integrated application of these techniques is demonstrated by means of case studies from the field of railway control systems. Furthermore, it was investigated whether concepts based on partial-order theories can be applied in the context of these specification techniques. The motivation for this integration approach is as follows: The engineering sciences provide a substantial knowledge about control theory based on (systems of) differential equations. However, today´s computerised applications in this field require to implement the control-theoretic model by embedding it into a software system and its underlying hardware consisting of controllers, digital interfaces, sensors and actuators. As a consequence, it is necessary to provide an integrated technique for the specification, verification, validation and test of both the control-theoretic and the software-related aspects of the system. To achieve this, we start by investigating a semantic framework based on timed transition systems enhanced by systems of differential equations. This will lead to a ``generic procedure'' describing how control-theoretic aspects can be soundly integrated into any formal specification technique based on this semantic framework. To make large hybrid system specifications manageable, we will investigate a structural decomposition technique transforming the original specification into a collection of cooperating sub-specifications. Each sub-specification is an instance of a class of generic specifications possessing a restricted structure which is easier to handle than an arbitrary admissible hybrid specification structures. In addition to the formal specification and verification, it will be possible to derive tests from hybrid specifications and evaluate test executions automatically against the specified system behaviour. To reduce the number of execution sequences possible in a general hybrid system, partial-order modelling techniques are investigated to separate relevant causal relations which have to be tested and therefore should lead to specific execution sequences from unrelated events where any order in the test execution is admissible.Most Recent Project ResultsThe results achieved in the final project phase are available as
|
||||||
Author: jp |
||||||
AG BS |
|