Grupo Alarcos · Conference paper · 2008

Testing-based assessment process for upgrading component systems

Andrés Pablo Flores Mir, Macario Polo Usaola

ICSM · 2008 · 2 citations (OpenAlex)

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.

View on the group website DOI: 10.1109/icsm.2008.4658081 PDF