DocumentCode :
2490174
Title :
A new modeling method of component interaction behavior
Author :
Jing, Gao ; Yuqing, Lan ; Shuhang, Guo ; Maozhong, Jin ; Tong, Zhao
Author_Institution :
Sch. of Comput. Sci. & Technol., Beihang Univ., Beijing
fYear :
2008
fDate :
25-27 June 2008
Firstpage :
4773
Lastpage :
4778
Abstract :
The behavioral semantics of component interfaces plays a significant role in the reuse, integration, validation and maintenance of components. However, the interface description specification of COTS component usually only contains syntax information, and lacks behavioral semantics information. This paper presents a method, called EKBehavior, for incrementally inferring a behavior model that represents the interplay between variable values and method invocations. EKBehavior extends the KBehavior algorithm for extracting finite state automata from execution traces, to the case of finite state automata with parameters. Popular dynamic analysis techniques synthesize either information on the values of the variables or information on relations between invocations of methods. Thus, these approaches do not capture the important relations that exist between data values and invocation sequences. Compared with the existing techniques, method generates model that represents the sequence constraints of invocations of methods, constraints of variable values, and the relations between variable values and method invocations.
Keywords :
finite automata; program verification; systems analysis; user interfaces; component interaction behavior; component interfaces; data values; dynamic analysis techniques; finite state automata; invocation sequences; modeling method; syntax information; Agricultural engineering; Automata; Automation; Computer interfaces; Computer science; Data mining; Intelligent control; Software engineering; Software maintenance; System testing; Component interaction behavior; behavior model; behavior tracing; specification mining;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Control and Automation, 2008. WCICA 2008. 7th World Congress on
Conference_Location :
Chongqing
Print_ISBN :
978-1-4244-2113-8
Electronic_ISBN :
978-1-4244-2114-5
Type :
conf
DOI :
10.1109/WCICA.2008.4593696
Filename :
4593696
Link To Document :
بازگشت