• DocumentCode
    3343147
  • Title

    Flexible Pattern Monitoring for WS-BPEL through Stateful Aspect Extension

  • Author

    Wu, Guoquan ; Wei, Jun ; Huang, Tao

  • Author_Institution
    Inst. of Software, Chinese Acad. of Sci., Beijing
  • fYear
    2008
  • fDate
    23-26 Sept. 2008
  • Firstpage
    577
  • Lastpage
    584
  • Abstract
    The execution of composite web services with WS-BPEL relies on externally autonomous Web services. This implies the need to constantly monitor the running behavior of the involved parties. Moreover, monitoring the execution of such processes is critical to enforce business policies and meet reliability goals. This paper proposes a stateful aspect extension to WS-BPEL, as a solution to support flexible behavior pattern monitoring for composite Web services. Specifically, in the stateful aspect, history-based pointcut specifies the pattern of interest within a range, while advice describes the associated action to manage the process if the specified pattern occurs. We also present its implementation based on finite state automata through runtime weaving mechanism. Our experiments indicate the proposed monitoring approach incurs minimal overhead.
  • Keywords
    Web services; software architecture; specification languages; WS-BPEL; business policies; composite Web services; flexible pattern monitoring; history-based pointcut; service-oriented architecture; Application software; Automata; Computerized monitoring; Fault detection; History; Runtime; Service oriented architecture; Weaving; Web and internet services; Web services; AOP; Runtime Monitoring; WS-BPEL;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2008. ICWS '08. IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-0-7695-3310-0
  • Electronic_ISBN
    978-0-7695-3310-0
  • Type

    conf

  • DOI
    10.1109/ICWS.2008.27
  • Filename
    4670223