• DocumentCode
    2180515
  • Title

    The audition framework for testing Web services interoperability

  • Author

    Bertolino, Antonia ; Polini, Andrea

  • Author_Institution
    Ist. di Scienza e Tecnologie della Informazione, CNR, Pisa, Italy
  • fYear
    2005
  • fDate
    30 Aug.-3 Sept. 2005
  • Firstpage
    134
  • Lastpage
    142
  • Abstract
    Service oriented architectures and Web services are emerging technologies, which have overall inherited problems and advantages from the component-based approach, but exacerbated the aspects of loose coupling, distribution and dynamism of "components", here elements furnishing published services on external client requests. In this paper, we highlight the urgent need for methodologies supporting Web services reliable interaction, and in particular deal with testing concerns. We then propose a framework that extends UDDI registry role from the current one of a "passive" service directory, to also sort of an accredited testing organism, which validates service behaviour before actually registering it. This testing stage (called audition) mainly focuses on interoperability issues, so to facilitate the coordination among services registered at the same UDDI. The audition needs to rely on a Web service specification augmented with information on how the service has to be invoked. We propose that this information is given in the form of a protocol state machine, which is a newly introduced behaviour diagram of the UML 2.0.
  • Keywords
    Internet; Unified Modeling Language; online front-ends; open systems; portals; program testing; UDDI registry role; UML 2.0 behaviour diagram; Unified Modelling Language; Web services; accredited testing organism; component-based approach; interoperability testing; loose coupling; passive service directory; protocol state machine; service oriented architecture; universal description discovery and integration; Application software; Communications technology; Information systems; Joining processes; Organisms; Protocols; Service oriented architecture; Testing; Unified modeling language; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications, 2005. 31st EUROMICRO Conference on
  • Print_ISBN
    0-7695-2431-1
  • Type

    conf

  • DOI
    10.1109/EUROMICRO.2005.55
  • Filename
    1517736