• DocumentCode
    2992052
  • Title

    A Service Discovery Approach for Testing Dynamic SOAs

  • Author

    Ceccarelli, Andrea ; Vieira, Marco ; Bondavalli, Andrea

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Firenze, Firenze, Italy
  • fYear
    2011
  • fDate
    28-31 March 2011
  • Firstpage
    133
  • Lastpage
    142
  • Abstract
    Service Oriented Architectures (SOAs) are composed of distributed services that interact through standard interfaces, and evolve transparently to other services and users. Although such dynamicity makes SOA a promising architectural style, it prevents organizations from having complete knowledge of the SOA and of its (possibly untrusted) services. This constitutes an important restriction to the applicability of the SOA architectural style to real-time and (business-)critical services, consequently requiring new solutions to automatically discover the services that compose the SOA and to assess their behavior during execution. In this paper we present an approach for services discovery in dynamic SOAs. The discovery algorithm we propose merges information provided by different services providers and is implemented in a testing service that becomes an intrinsic part of the SOA. The practical case study presented shows the effectiveness of the solution.
  • Keywords
    program testing; software architecture; user interfaces; SOA architectural style; business-critical systems; distributed services; real-time systems; service discovery approach; service oriented architectures; services providers; Business; Context; Monitoring; Real time systems; Robustness; Service oriented architecture; Testing; discovery; self-organization; service oriented architecture; system evolution; testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW), 2011 14th IEEE International Symposium on
  • Conference_Location
    Newport Beach, CA
  • Print_ISBN
    978-1-4577-0303-4
  • Electronic_ISBN
    978-0-7695-4377-2
  • Type

    conf

  • DOI
    10.1109/ISORCW.2011.23
  • Filename
    5753522