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