SECR 2009 is over. To learn about current SECR please visit
www.secrus.org.
Service Integration: A Soft Spot in the SOA Testing Stack
|
Sebastian Wieczorek, Alin Stefanescu
|
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.
|
Sebastian Wieczorek
Bio
Sebastian Wieczorek works for SAP Research since March 2007. He is a research associate at the CEC Darmstadt and member of the EU-funded project MODELPLEX. His dissertation at the TU-Berlin concentrates on model-based testing techniques for SOA applications. Previously he worked as a Software Developer in Moscow (Russia). Sebastian holds a Diploma (Master equivalent) in Computer Science from the Technical University of Dresden (Germany) and a Bachelor of Science in Computing from the Northumbria University at Newcastle (United Kingdom).
|