DocumentCode
3429917
Title
A Research Agenda for Testing SOA-Based Systems
Author
Parveen, Tauhida ; Tilley, Scott
Author_Institution
Dept. of Comput. Sci., Florida Inst. of Technol., Melbourne, FL
fYear
2008
fDate
7-10 April 2008
Firstpage
1
Lastpage
6
Abstract
Service-oriented architecture (SOA) is a paradigm that organizes and uses distributed capabilities to bring together a technical solution to a business problem. The central concept of SOA revolves around modularized implementations of business logic known as services. SOA is different from traditional systems in that functional requirements are mapped to business process models and are implemented across different networked applications running on heterogeneous technologies and platforms. Services typically do not have user-accessible interfaces; instead, other applications invoke them programmatically in a message-based manner. One large barrier to the widespread adoption of SOA-based systems is testing. The common misconception for testing SOA-based systems is that it is little different than testing non-SOA systems. Therefore, when migrating existing systems to SOA or creating new SOA-based systems, project managers often pay much less attention to the testing process of these systems. This paper outlines a possible research agenda for testing SOA-based systems, focusing on three main areas: SOA governance, underlying technologies (such as Web services), and applying traditional testing strategies to SOA-based systems.
Keywords
business data processing; program testing; software architecture; SOA-based systems; Web services; business logic; business process models; service-oriented architecture; systems testing; Contracts; Distributed computing; Logic programming; Project management; Registers; Service oriented architecture; Software testing; System testing; Topology; Web services; Service-Oriented Architecture (SOA); Web services; research agenda; software engineering; software testing; systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems Conference, 2008 2nd Annual IEEE
Conference_Location
Montreal, Que.
Print_ISBN
978-1-4244-2149-7
Electronic_ISBN
978-1-4244-2150-3
Type
conf
DOI
10.1109/SYSTEMS.2008.4519032
Filename
4519032
Link To Document