Title :
Service integration: A soft spot in the SOA testing stack
Author :
Wieczorek, Sebastian ; Stefanescu, Alin
Author_Institution :
SAP Res., Darmstadt, Germany
Abstract :
The concepts of Service Oriented Architectures (SOA) have manifested themselves as the next evolutionary step for software development and the industry is fast in adopting SOA. The gained freedom of combining loosely coupled services is countered by resulting challenges for testing. While current research is mainly focusing on the investigation of advanced SOA feature like semantic service retrieval and dynamic binding, industrial projects still face fundamental problems in assuring software quality of SOA applications. In this paper we describe the SOA testing stack and the different objectives of its layers. We further explain why traditional and currently discussed testing techniques alone are not sufficient to cover all relevant testing layers. The unique SOA challenges posed by message based communication are usually not considered in research and industry. Therefore we discuss them in more detail and give advice of how to address them in a holistic development process.
Keywords :
Web services; program testing; quality assurance; software architecture; software quality; SOA testing stack; holistic development process; message based communication; semantic service retrieval; service integration; service oriented architectures; software development; software quality assurance; Application software; Communication industry; Computer industry; Europe; Programming; Semiconductor optical amplifiers; Service oriented architecture; Software quality; Software testing; System testing; SOA; message-based communication; service integration; testing;
Conference_Titel :
Software Engineering Conference in Russia (CEE-SECR), 2009 5th Central and Eastern European
Conference_Location :
Moscow
Print_ISBN :
978-1-4244-5664-2
Electronic_ISBN :
978-1-4244-5665-9
DOI :
10.1109/CEE-SECR.2009.5501160