Self-healing Web service composition with HTN planners

Show simple item record

dc.contributor.advisor Bishop, Judith en
dc.contributor.advisor Grant, T.J. en
dc.contributor.postgraduate Chan, Ka Sim May en
dc.date.accessioned 2013-09-06T17:42:36Z
dc.date.available 2009-04-09 en
dc.date.available 2013-09-06T17:42:36Z
dc.date.created 2008-09-02 en
dc.date.issued 2009-04-09 en
dc.date.submitted 2009-01-22 en
dc.description Dissertation (MSc)--University of Pretoria, 2009. en
dc.description.abstract 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. en
dc.description.availability unrestricted en
dc.description.department Computer Science en
dc.identifier.citation 2008 en
dc.identifier.other E1193/gm en
dc.identifier.upetdurl http://upetd.up.ac.za/thesis/available/etd-01222009-165430/ en
dc.identifier.uri http://hdl.handle.net/2263/24493
dc.language.iso en
dc.publisher University of Pretoria en_ZA
dc.rights ©University of Pretoria 2008 E1193/ en
dc.subject Execution monitor en
dc.subject Analyser en
dc.subject Web service composition en
dc.subject Planning en
dc.subject Fault taxonomy en
dc.subject Htn en
dc.subject Self-healing en
dc.subject Replanning en
dc.subject Verification en
dc.subject Sensemaking en
dc.subject UCTD en_US
dc.title Self-healing Web service composition with HTN planners en
dc.type Dissertation en


Files in this item

This item appears in the following Collection(s)

Show simple item record