Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Self-healing Web service composition with HTN planners

Dissertation (MSc)--University of Pretoria, 2009.

Saved in:
Bibliographic Details
Other Authors: Bishop, Judith
Format: Thesis
Published: University of Pretoria 2013
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613530775093250
access_status_str Open Access
author2 Bishop, Judith
author_browse Bishop, Judith
author_facet Bishop, Judith
collection Thesis
dc_rights_str_mv ©University of Pretoria 2008 E1193/
description Dissertation (MSc)--University of Pretoria, 2009.
format Thesis
id oai:repository.up.ac.za:2263/24493
institution University of Pretoria (South Africa)
last_indexed 2026-06-10T12:37:37.270Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from UPSpace — University of Pretoria Institutional Repository
publishDate 2013
publishDateRange 2013
publishDateSort 2013
publisher University of Pretoria
publisherStr University of Pretoria
record_format dspace
source_str UPSpace — University of Pretoria Institutional Repository
spelling oai:repository.up.ac.za:2263/24493 Self-healing Web service composition with HTN planners Bishop, Judith Grant, T.J. ksmchan@cs.up.ac.za Chan, Ka Sim May Execution monitor Analyser Web service composition Planning Fault taxonomy Htn Self-healing Replanning Verification Sensemaking UCTD Dissertation (MSc)--University of Pretoria, 2009. Web services have become a prominent paradigm for building of both inter and intra-enterprise business processes. These processes are composed from existing Web services based on defined requirements. Standards and techniques have been developed to aid in the dynamic composition of services. However, these approaches are limited when it comes to the handling of unexpected events. This dissertation presents the results of experiments that investigated numerous problems related to Web service composition processes. Based on the investigation, a fault taxonomy was formulated. Faults were grouped into three broad categories, each representing a distinct problem stage. The investigation into faults gave rise to the issue of fault recovery and continued process execution. A list of requirements for self-healing Web service composition was identified, while a new self-healing cycle was exploited based on the MAPE cycle (Monitor, Analyzer, Planner, Executive). The proposed self-healing composition cycle consists of three modules: Plan Generation Module, Plan Execution Module and Failure Analysis Module. The plan execution module, consisting of the execution and run-time monitoring phases, and the failure analysis module, consisting of the analysis and sensemaking phases, were found to be vital to self-healing Web service composition. Self healing Web service composition and the goal of self-healing were achieved through the use of Hierarchical Task Network (HTN) planning systems. Computer Science unrestricted 2013-09-06T17:42:36Z 2009-04-09 2013-09-06T17:42:36Z 2008-09-02 2009-04-09 2009-01-22 Dissertation 2008 E1193/gm http://hdl.handle.net/2263/24493 http://upetd.up.ac.za/thesis/available/etd-01222009-165430/ ©University of Pretoria 2008 E1193/ application/pdf University of Pretoria
spellingShingle Execution monitor
Analyser
Web service composition
Planning
Fault taxonomy
Htn
Self-healing
Replanning
Verification
Sensemaking
UCTD
Self-healing Web service composition with HTN planners
title Self-healing Web service composition with HTN planners
title_full Self-healing Web service composition with HTN planners
title_fullStr Self-healing Web service composition with HTN planners
title_full_unstemmed Self-healing Web service composition with HTN planners
title_short Self-healing Web service composition with HTN planners
title_sort self healing web service composition with htn planners
topic Execution monitor
Analyser
Web service composition
Planning
Fault taxonomy
Htn
Self-healing
Replanning
Verification
Sensemaking
UCTD
url http://hdl.handle.net/2263/24493
http://upetd.up.ac.za/thesis/available/etd-01222009-165430/