DocumentCode
2780350
Title
Testability of Software in Service-Oriented Architecture
Author
Tsai, W.T. ; Gao, Jerry ; Wei, Xiao ; Chen, Yinong
Author_Institution
Arizona State Univ., Tempe, AZ
Volume
2
fYear
2006
fDate
17-21 Sept. 2006
Firstpage
163
Lastpage
170
Abstract
Service-oriented architecture (SOA) is a system architecture in which a collection of loosely coupled services communicate with each other using standard interfaces and message-exchanging protocols. As an emerging technology in software development, the SOA presents a new paradigm, and it affects the entire software development cycle including analysis, specification, design, implementation, verification, validation, maintenance and evaluation. This paper proposes several testability evaluation criteria for SOA software, which serves as a reference for both service providers and application builders to evaluate the test support to SOA software. The proposed evaluation criteria are illustrated in a stock-trading case study
Keywords
formal specification; formal verification; open systems; program testing; software architecture; software maintenance; software performance evaluation; SOA software; message-exchanging protocols; service-oriented architecture; software development; software testability; system architecture; testability evaluation criteria; Access protocols; Application software; Collaboration; Collaborative work; Communication standards; Computer architecture; Programming; Runtime; Service oriented architecture; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2006. COMPSAC '06. 30th Annual International
Conference_Location
Chicago, IL
ISSN
0730-3157
Print_ISBN
0-7695-2655-1
Type
conf
DOI
10.1109/COMPSAC.2006.167
Filename
4020162
Link To Document