Monitoring and recovery for web service applications

被引:0
|
作者
Jocelyn Simmonds
Shoham Ben-David
Marsha Chechik
机构
[1] Universidad Técnica Federico Santa María,Departamento de Informática
[2] Hebrew University,School of Computer Science
[3] University of Toronto,Department of Computer Science
来源
Computing | 2013年 / 95卷
关键词
Web services; LTS; Behavioural properties; Pre- and post-conditions; Runtime monitoring; Planning; SAT solving; 68N30;
D O I
暂无
中图分类号
学科分类号
摘要
Web service applications are distributed processes that are composed of dynamically bounded services. In this paper, we give a definitive description of a framework for performing runtime monitoring of web service applications against behavioural correctness properties described as finite state automata. These properties specify forbidden and desired interactions between service partners. Finite execution traces of web service applications described in BPEL are checked for conformance at runtime. When violations are discovered, our framework automatically proposes adaptation strategies, in the form of plans, which users can select for execution. Our framework also allows verification of stated pre- and post-conditions of service partners and provides guarantees of correctness of the generated recovery plans.
引用
收藏
页码:223 / 267
页数:44
相关论文
共 50 条
  • [1] Monitoring and recovery for web service applications
    Simmonds, Jocelyn
    Ben-David, Shoham
    Chechik, Marsha
    [J]. COMPUTING, 2013, 95 (03) : 223 - 267
  • [2] Recovery in Web Service applications
    He, WP
    [J]. 2004 IEEE INTERNATIONAL CONFERNECE ON E-TECHNOLOGY, E-COMMERE AND E-SERVICE, PROCEEDINGS, 2004, : 25 - 28
  • [3] A FRAMEWORK FOR MONITORING AND RUNTIME RECOVERY OF WEB SERVICE-BASED APPLICATIONS
    Pegoraro, Rene
    Halima, Riadh Ben
    Drira, Khalil
    Guennoun, Karim
    Rosario, Joao Mauricio
    [J]. ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-2: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 2, 2008, : 201 - +
  • [4] Web Service Execution and Monitoring in Integrated Applications in Support of Business Communities
    Chiriacescu, Rares M.
    Szoke, Alexandru
    Portase, Sorin
    Florea, Monica
    [J]. INFORMATION SYSTEMS DEVELOPMENT: TOWARDS A SERVICE PROVISION SOCIETY, 2009, : 49 - 57
  • [5] On web service evolution monitoring
    Schreiner, W.
    Hrastnik, Peter
    [J]. ENTERPRISE INTEROPERABILITY II: NEW CHALLENGES AND APPROACHES, 2007, : 811 - 815
  • [6] Monitoring the performance of a web service
    Ho, S
    Loucks, WM
    Singh, A
    [J]. UNIVERSITY AND INDUSTRY - PARTNERS IN SUCCESS, CONFERENCE PROCEEDINGS VOLS 1-2, 1998, : 109 - 112
  • [7] Monitoring web service requirements
    Robinson, WN
    [J]. 11TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2003, : 65 - 74
  • [8] Automatic monitoring of service reliability for web applications: a simulation-based approach
    Kim, Sundeuk
    Suh, Ilhyun
    Chung, Yon Dohn
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2020, 30 (06):
  • [9] Architecture recovery of web applications
    Hassan, AE
    Holt, RC
    [J]. ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2002, : 349 - 359
  • [10] Data Recovery for Web Applications
    Akkus, Istemi Ekin
    Goel, Ashvin
    [J]. 2010 IEEE-IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS DSN, 2010, : 81 - 90