DocumentCode :
2954601
Title :
Formally specified monitoring of temporal properties
Author :
Kim, Moonjoo ; Viswanathan, Mahesh ; Ben-Abdallah, Hanêne ; Kannan, Sampath ; Lee, Insup ; Sokolsky, Oleg
Author_Institution :
Dept. of Comput. & Inf. Sci., Pennsylvania Univ., Philadelphia, PA, USA
fYear :
1999
fDate :
1999
Firstpage :
114
Lastpage :
122
Abstract :
We describe the Monitoring and Checking (MaC) framework which provides assurance on the correctness of an execution of a real-time system at runtime. Monitoring is performed based on a formal specification of system requirements. MaC bridges the gap between formal specification, which analyzes designs rather than implementations, and testing, which validates implementations but lacks formality. An important aspect of the framework is a clear separation between implementation-dependent description of monitored objects and high-level requirements specification. Another salient feature is automatic instrumentation of executable code. The paper presents an overview of the framework, languages to express monitoring scripts and requirements, and a prototype implementation of MaC targeted at systems implemented in Java
Keywords :
formal specification; real-time systems; system monitoring; Monitoring and Checking; correctness; executable code; high-level requirements specification; implementation-dependent description; monitoring scripts; real-time system; temporal properties; Bridges; Computer displays; Computerized monitoring; Information science; Instruments; Java; Prototypes; Real time systems; Runtime; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems, 1999. Proceedings of the 11th Euromicro Conference on
Conference_Location :
York
ISSN :
1068-3070
Print_ISBN :
0-7695-0240-7
Type :
conf
DOI :
10.1109/EMRTS.1999.777457
Filename :
777457
Link To Document :
بازگشت