DocumentCode :
626365
Title :
SOA Grey Box Testing -- A Constraint-Based Approach
Author :
Jehan, Seema ; Pill, Ingo ; Wotawa, Franz
Author_Institution :
Inst. for Software Technol., Graz Univ. of Technol., Graz, Austria
fYear :
2013
fDate :
18-22 March 2013
Firstpage :
232
Lastpage :
237
Abstract :
Service-Oriented Architectures (SOAs) offer attractive advantages in respect of reusability, interoperability and dynamics, and are nowadays widely accepted in industry. Achieving established software quality levels also with SOAs, while mandatory, is challenging, as, for instance, a SOA´s dynamics and heterogeneity exacerbate verification issues like observability, controllability, and distribution. Regarding verification, we thus have to evolve available technology in order to enable the assessment of essential functional and non-functional system properties, including correctness, performance, stability, robustness and scalability. Adopting a model-based grey box testing approach that can exploit mixed description levels for individual (possibly 3rd party) services promises the required flexibility for successful development workflows. In this paper, we propose such a testing approach that, considering a SOA model, defines constraint satisfaction problems for the test case generation step. First empirical results for our approach are promising.
Keywords :
constraint satisfaction problems; program testing; program verification; service-oriented architecture; software quality; software reusability; SOA dynamics; SOA grey box testing; SOA model; constraint satisfaction; constraint-based approach; controllability; description level; development workflow; heterogeneity; interoperability; model-based grey box testing; nonfunctional system properties; observability; reusability; service-oriented architecture; software quality level; system assessment; system correctness; system performance; system robustness; system scalability; system stability; test case generation; testing approach; verification issue; Context; Flow graphs; Indexes; Petri nets; Service-oriented architecture; Testing; Functional Testing; Path Constraints; Service-Oriented Architecture; Test Case Generation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing, Verification and Validation Workshops (ICSTW), 2013 IEEE Sixth International Conference on
Conference_Location :
Luxembourg
Print_ISBN :
978-1-4799-1324-4
Type :
conf
DOI :
10.1109/ICSTW.2013.35
Filename :
6571637
Link To Document :
بازگشت