DocumentCode
2599586
Title
Identifying cause and effect relations between events in concurrent event-based components
Author
Dias, Marcio S. ; Richardson, Debra J.
Author_Institution
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
fYear
2002
fDate
2002
Firstpage
245
Lastpage
248
Abstract
Concurrent event-based components present characteristics that impose difficulties in understanding their dynamic behavior, mainly for interpreting the cause and effect relations between input and output events in component interactions. In this paper, we propose a technique to help in the process of understanding the dynamic behavior of concurrent event-based components. It checks the event trace (generated by monitoring the component execution) against a specification of the component communication protocol (even with a possibly incomplete or incorrect specification). The technique identifies and presents the more probable cause and effect relations between the component events, providing also a measurement related to this probability.
Keywords
formal specification; multi-threading; object-oriented programming; protocols; system monitoring; cause and effect relations; component communication protocol; component interactions; concurrent event-based components; dynamic behavior; event trace checking; input events; output events; specification; Communication system software; Computer science; Context; Humans; Instruments; Monitoring; Protocols; Software systems; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 2002. Proceedings. ASE 2002. 17th IEEE International Conference on
ISSN
1938-4300
Print_ISBN
0-7695-1736-6
Type
conf
DOI
10.1109/ASE.2002.1115021
Filename
1115021
Link To Document