• 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