Testability of software in service-oriented architecture

W. T. Tsai, Jerry Gao, Xiao Wei, Yinong Chen

Research output: Chapter in Book/Report/Conference proceedingConference contribution

20 Scopus citations

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 evoluation. 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.

Original languageEnglish (US)
Title of host publicationProceedings - 30th Annual International Computer Software and Applications Conference, COMPSAC 2006 - Short Papers/Workshops/Fast Abstracts/Doctoral Symposium
Pages163-168
Number of pages6
DOIs
StatePublished - Dec 1 2006
Event30th Annual International Computer Software and Applications Conference, COMPSAC 2006 - Chicago, IL, United States
Duration: Sep 17 2006Sep 21 2006

Publication series

NameProceedings - International Computer Software and Applications Conference
Volume2
ISSN (Print)0730-3157

Other

Other30th Annual International Computer Software and Applications Conference, COMPSAC 2006
Country/TerritoryUnited States
CityChicago, IL
Period9/17/069/21/06

Keywords

  • Service-oriented architecture (SOA)
  • Test criteria
  • Testability

ASJC Scopus subject areas

  • Software
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Testability of software in service-oriented architecture'. Together they form a unique fingerprint.

Cite this