DocumentCode :
3197911
Title :
Testing-based assessment process for upgrading component systems
Author :
Flores, Andres ; Usaola, Macario Polo
Author_Institution :
GIISCo Group, Univ. Nac. del Comahue, Neuquen
fYear :
2008
fDate :
Sept. 28 2008-Oct. 4 2008
Firstpage :
327
Lastpage :
336
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.
Keywords :
Java; data encapsulation; object-oriented programming; program testing; software maintenance; software metrics; Java component testing; black-box testing; candidate replacement component; compatibility analysis; component behaviour test suite; component-based system update; data encapsulation; data transformation function analysis; observability testing metric; software maintenance; stability risk; Assembly systems; Automatic testing; Control systems; Data analysis; Java; Observability; Proposals; Research and development; Stability; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 2008. ICSM 2008. IEEE International Conference on
Conference_Location :
Beijing
ISSN :
1063-6773
Print_ISBN :
978-1-4244-2613-3
Electronic_ISBN :
1063-6773
Type :
conf
DOI :
10.1109/ICSM.2008.4658081
Filename :
4658081
Link To Document :
بازگشت