• DocumentCode
    1620910
  • Title

    The dark side of SOA testing: Towards testing contemporary SOAs based on criticality metrics

  • Author

    Leitner, Philipp ; Schulte, Stefan ; Dustdar, Schahram ; Pill, Ingo ; Schulz, Markus ; Wotawa, Franz

  • Author_Institution
    Distrib. Syst. Group, Vienna Univ. of Technol., Vienna, Austria
  • fYear
    2013
  • Firstpage
    45
  • Lastpage
    53
  • Abstract
    Service-Oriented Architectures (SOAs) have widely been accepted as the standard way of building large-scale, heterogeneous enterprise IT systems. In this paper, we explore the current limitations of testing contemporary SOAs, which are typically assemblies of various components, including services, message buses, business processes, and support components. We argue that, currently, SOA testing is too much concerned with testing single services or business processes, while there is little scientific literature on holistic testing of contemporary SOAs that includes all critical components and their mutual dependencies and interactions. In this paper, we detail the architecture of contemporary SOA, thoroughly assess the current state of research in respect of their testing, and introduce the notion of SOA criticality metrics as indicators for an individual component´s criticality for the SOA as a whole. We enumerate an initial metric set for various component types and interactions, as well as discuss how these metrics can be used for testing contemporary SOA.
  • Keywords
    program testing; service-oriented architecture; software metrics; SOA testing; business processes; criticality metrics; heterogeneous enterprise IT systems; message buses; service-oriented architectures; support components; Business; Complexity theory; Measurement; Monitoring; Semiconductor optical amplifiers; Service-oriented architecture; Testing; SOA testing; contemporary SOA; metrics; service-based computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Principles of Engineering Service-Oriented Systems (PESOS), 2013 ICSE Workshop on
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1109/PESOS.2013.6635977
  • Filename
    6635977