• DocumentCode
    2452453
  • Title

    Event-Driven Modeling and Testing of Web Services

  • Author

    Belli, Fevzi ; Linschulte, Michael

  • Author_Institution
    Fac. for Comput. Sci., Electr. Eng. & Math., Univ. of Paderborn, Paderborn
  • fYear
    2008
  • fDate
    July 28 2008-Aug. 1 2008
  • Firstpage
    1168
  • Lastpage
    1173
  • Abstract
    A service-oriented architecture (SOA) for Web applications is often implemented using Web service (WS) standards and consists of different functions the executions of which are perceived as events. The order and time-appropriateness of occurrences of these events play a vital role for the proper working of a real-time SOA. This paper presents an event-based approach for modeling and testing of functional behavior of WS in SOA by event sequence graphs (ESG). Nodes of ESG represent events, e.g., "request" or "response", and arcs give the sequence of these events. For representing parameter values, e.g., for time-out of function calls, ESG are augmented by decision tables (DT). A case study carried out on a commercial Web system with SOA validates the approach and analyzes its characteristic issues. The novelty of the approach stems from (i) its simplicity and lucidity in representing complex real-time Web applications based on WS in SOA, and (ii) its modeling that considers a comfortable fault management.
  • Keywords
    Web services; decision tables; graph theory; software architecture; software fault tolerance; Web services; decision tables; event sequence graphs; event-driven modeling; event-driven testing; fault management; service-oriented architecture; Application software; Computer applications; Mathematical model; Sections; Service oriented architecture; Simple object access protocol; System testing; Time factors; Web services; XML; (real-time) service oriented architecture; decision table; event sequence graph; web service testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
  • Conference_Location
    Turku
  • ISSN
    0730-3157
  • Print_ISBN
    978-0-7695-3262-2
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2008.144
  • Filename
    4591743