DocumentCode :
3115998
Title :
Verifying trustworthiness requirements in distributed systems with formal log-file analysis
Author :
Ulrich, A. ; Hallal, H. ; Petrenko, A. ; Boroday, S.
Author_Institution :
Siemens AG, Munich, Germany
fYear :
2003
fDate :
6-9 Jan. 2003
Abstract :
The paper reports on an analysis technology based on the tracing approach to test trustworthy requirements of a distributed system. The system under test is instrumented such that it generates events at runtime to enable reasoning about the implementation of these requirements in a later step. Specifically, an event log collected during a system run is converted into a specification of the system. The (trustworthy) requirements of the system must be formally specified by an expert who has sufficient knowledge about the behaviour of the system. The reengineered model of the system and the requirement descriptions are then processed by an off-the-shelf model checker. The model checker generates scenarios that visualize fulfilments or violations of the requirements. A complex example of a concurrent system serves as a case study.
Keywords :
formal specification; formal verification; reasoning about programs; system monitoring; systems re-engineering; concurrent system; distributed systems; formal log-file analysis; formally specification; off-the-shelf model checker; requirement descriptions; system specification; trustworthiness requirements verification; Flow graphs; Interleaved codes; Intrusion detection; Large-scale systems; Lattices; Monitoring; Performance analysis; Protection; System testing; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 2003. Proceedings of the 36th Annual Hawaii International Conference on
Print_ISBN :
0-7695-1874-5
Type :
conf
DOI :
10.1109/HICSS.2003.1174915
Filename :
1174915
Link To Document :
بازگشت