Compatibility and Regression Testing of COTS-Component-Based Software
Additional information
Authors
Mariani L.,
Papagiannakis S.,
Pezzè M.
Type
Article in conference proceedings
Year
2007
Language
English
Abstract
Software engineers frequently update COTS components integrated in component-based systems, and can often chose among many candidates produced by different vendors. This paper tackles both the problem of quickly identifying components that are syntactically compatible with the interface specifications, but badly integrate in target systems, and the problem of automatically generating regression test suites. The technique proposed in this paper to automatically generate compatibility and prioritized test suites is based on behavioral models that represent component interactions, and are automatically generated while executing the original test suites on previous versions of target systems.
Conference proceedings
Software Engineering, 2007. ICSE 2007. 29th International Conference on
Start page number
85
End page number
95
ISBN
0-7695-2828-7
Keywords
Automatic testing, Binary codes, commecial off-the-shelf, compatibility testing, component interaction representation, Control systems, COTS component-based software, formal specification, interface specification, Java, Lead, Natural languages, object-oriented programming, program testing, regression testing, software packages, software systems, Software testing, System testing, XML