DocumentCode
1995095
Title
Reasoning about software architecture-based regression testing through a case study
Author
Muccini, Henry ; Dias, Marcio ; Richardson, Debra J.
Author_Institution
Dipt. di Informatica, L´´Aquila Univ., Italy
Volume
2
fYear
2005
fDate
26-28 July 2005
Firstpage
189
Abstract
Two main issues need to be covered when dealing with the dependability of component-based systems: quality assurance of reusable software components and quality assurance of the assembled component-based system. By focussing on the assembly, a software architecture specification of a component-based system allows to explicitly model the structure and required system behavior by specifying how components and connectors are intended to interact. Software architecture-based conformance testing techniques can yield confidence on the implementation conformance to expected structural and behavioral properties as specified in the architectural models. In this paper we explore software architecture-based regression testing methods that enable reuse of earlier saved results to test if a different assembly of components conforms to the evolved software architecture. The approach is presented through a running example.
Keywords
conformance testing; formal specification; object-oriented programming; program testing; regression analysis; software architecture; software quality; software reusability; component-based system; quality assurance; software architecture specification; software architecture-based conformance testing; software architecture-based regression testing; software component reusability; Assembly systems; Computer aided software engineering; Computer science; Connectors; Quality assurance; Software architecture; Software quality; Software reusability; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2005. COMPSAC 2005. 29th Annual International
ISSN
0730-3157
Print_ISBN
0-7695-2413-3
Type
conf
DOI
10.1109/COMPSAC.2005.127
Filename
1508109
Link To Document