| Testing-Based Component Assessment for Substitutability |
|
Andres Flores, Macario Polo Usaola ICEIS (3-2) 2008: 386-939
Abstract: Updating component-based systems demand a careful treatment due to stability risks. Replacement components must be analysed on behaviour equivalence for the provided functionality. Our proposal complements the conventional compatibility analysis with black-box testing criteria as a support for substitutability. The aim is to analyse functions of data transformation encapsulated on components, i.e. their behaviour. This is reflected by the Observability testing metric. For a piece under substitution, a Component Behaviour Test Suite is built for being later applied on candidate replacement components. The approach is supported through a tool, testooj, which is focused on testing Java components.
|
R&D 