[an error occurred while processing this directive] An error occured whilst processing this directive
Technische Universitat-Munich
4pm Monday 5th June 2006
Room 2511, JCMB, King's Buildings
In this talk, a novel and efficient approach for analysing reactive distributed systems at runtime is presented, in that a framework for detecting failures as well as identifying their causes is introduced. The approach is based upon monitoring safety-properties, specified in the linear time temporal logic LTL (respectively, TLTL) to automatically generate monitor components which detect violations of these properties. Based on the results of the monitors, a dedicated diagnosis is then performed in order to identify explanations for the misbehaviour of a system. These may be used to store detailed log files, or to trigger recovery measures. The framework is built modular, layered, and uses merely a minimal communication overhead - especially when compared to other, similar approaches known from the literature. Further, first experimental results from an implementation are sketched, and how it can be used to build a variety of distributed reactive systems using these techniques.