• 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