DocumentCode :
2236746
Title :
A multi-level approach for visualization and exploration of reactive program behavior
Author :
Wirth, Christian ; Prähofer, Herbert ; Schatz, Roland
Author_Institution :
Christian Doppler Lab. for Automated Software Eng., Johannes Kepler Univ., Linz, Austria
fYear :
2011
fDate :
29-30 Sept. 2011
Firstpage :
1
Lastpage :
4
Abstract :
This paper presents an approach for dynamic analysis and visualization of reactive program behavior. The objective is to understand the reactive behavior of complex programs for the purpose of finding unusual and possibly abnormal behavior, locating defects in the code, and finding causes of failures. Based on execution traces a multi-level analysis and visualization approach is proposed where, on one side, the behavior is analyzed to exhibit recurring execution patterns and their similarities and differences at a higher level of abstraction and, on the other side, program behavior can be explored in detail for giving explanations and showing causes of failures. The approach has been implemented as a tool chain for the analysis of PLC control programs. We discuss the key ideas of the approach, the implementation in a tool chain for PLC programs, and preliminary results from a case study.
Keywords :
program visualisation; programmable controllers; system monitoring; PLC control programs; abnormal program behavior; code defect location; failure cause finding; multilevel analysis; multilevel approach; programmable logic controller; reactive program behavior dynamic analysis; reactive program behavior exploration; reactive program behavior visualization; Control systems; Data visualization; Debugging; IEC standards; Performance analysis; Software; Visualization; Dynamic visualization; PLC applications; dynamic analysis; reactive behavior;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visualizing Software for Understanding and Analysis (VISSOFT), 2011 6th IEEE International Workshop on
Conference_Location :
Williamsburg, VA
Print_ISBN :
978-1-4577-0822-0
Electronic_ISBN :
978-1-4577-0821-3
Type :
conf
DOI :
10.1109/VISSOF.2011.6069463
Filename :
6069463
Link To Document :
بازگشت