Title :
A defect prevention approach to architecture-based testing
Author :
Eickelmann, Nancy S. ; Richardson, Debra J.
Author_Institution :
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
Abstract :
Research in software architectures often marginalizes the importance of testing in relation to architectural design decisions. It is the authors´ belief that testing has a pivotal role in software architectural design, in particular, defect prevention and defect detection. How effectively testing fulfills these roles is dependent on when and how the test process is introduced into the life cycle. Defect prevention requires that software test planning begin with requirements. Effective test planning requires textual and visual tools to analyze the control and data structures to be tested. Architecture-based testing presents a unique testing challenge as data and control issues must be analyzed for complex interdependencies. They introduce a generalized program graph GPG to be used with architecture-based test criteria to support analyzing architectures for test optimization. They introduce what they believe to be the salient issues in achieving defect prevention and detection for architecture-based testing. They conclude with suggestions for future work
Keywords :
data structures; optimisation; planning; program control structures; program testing; software engineering; system monitoring; architectural design decisions; architecture-based testing; complex interdependencies; control structures; data structures; defect detection; defect prevention; generalized program graph; software architectural design; software architectures; software test planning; test optimization; textual tools; visual tools; Buildings; Computer architecture; Computer science; Data structures; Life testing; Object oriented modeling; Software architecture; Software design; Software testing; System testing;
Conference_Titel :
Computer Software and Applications Conference, 1997. COMPSAC '97. Proceedings., The Twenty-First Annual International
Conference_Location :
Washington, DC
Print_ISBN :
0-8186-8105-5
DOI :
10.1109/CMPSAC.1997.624781