DocumentCode
2599521
Title
System testing for object-oriented frameworks using hook technology
Author
Al Dallal, Jehad ; Sorenson, Paul
Author_Institution
Dept. of Comput. Sci., Alberta Univ., Edmonton, Alta., Canada
fYear
2002
fDate
2002
Firstpage
231
Lastpage
236
Abstract
An application framework provides a reusable design and implementation for a family of software systems. If the framework contains defects, the defects will be passed on to the applications developed from the framework. Framework defects are hard to discover at the time the framework is instantiated. Therefore, it is important to remove all defects before instantiating the framework. The problem addressed in this paper is developing an automated state-based test suite generator technique that uses hook technology to produce test suites to test frameworks at the system level. A case study is reported and its results show that the proposed technique is reasonably effective at detecting faults. A supporting tool that automatically produces framework test cases, executes them, and evaluates the results is presented.
Keywords
object-oriented programming; program testing; software reusability; automated state-based test suite generator technique; hook technology; object-oriented frameworks; reusable design; software systems; system testing; Application software; Automatic testing; Automation; Concrete; Fault detection; Object oriented modeling; Software engineering; Software systems; Sparks; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 2002. Proceedings. ASE 2002. 17th IEEE International Conference on
ISSN
1938-4300
Print_ISBN
0-7695-1736-6
Type
conf
DOI
10.1109/ASE.2002.1115018
Filename
1115018
Link To Document