DocumentCode :
2069486
Title :
Testing software components using boundary value analysis
Author :
Ramachandran, Muthu
Author_Institution :
Sch. of Comput., Leeds Metropolitan Univ., UK
fYear :
2003
fDate :
1-6 Sept. 2003
Firstpage :
94
Lastpage :
98
Abstract :
Most consumer electronics products today contain complex embedded software. We believe a component-oriented approach is an ideal way to handle the diversity of software complexity. Our earlier work on reusable components has addressed the development of the Koala component model has been developed (as an outcome of the ESPRIT project ARES) to address reuse with concept of late binding. This has been carried out as a part of the research project on ´testing software components´. Our approach to testing components was based on the principles of testing from object models. Therefore we have decomposed a COM-like component into OO models so that various test techniques can be automated. Also we are able to generate a volume of key test cases to study boundary value testing and analysis on component interfaces, which is the key to achieve testability of a reusable software component.
Keywords :
distributed object management; object-oriented programming; program testing; software metrics; software reusability; COM-like component; Koala component model; boundary value analysis; complex embedded software; component-oriented approach; consumer electronic product; object-oriented model; reusable software component; software complexity; software components testing; Object oriented programming; Software metrics; Software reusability; Software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Euromicro Conference, 2003. Proceedings. 29th
ISSN :
1089-6503
Print_ISBN :
0-7695-1996-2
Type :
conf
DOI :
10.1109/EURMIC.2003.1231572
Filename :
1231572
Link To Document :
بازگشت