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 :
بازگشت