Self-healing Web service composition with HTN planners

dc.contributor.advisorBishop, Judithen
dc.contributor.advisorGrant, T.J.en
dc.contributor.emailksmchan@cs.up.ac.zaen
dc.contributor.postgraduateChan, Ka Sim Mayen
dc.date.accessioned2013-09-06T17:42:36Z
dc.date.available2009-04-09en
dc.date.available2013-09-06T17:42:36Z
dc.date.created2008-09-02en
dc.date.issued2009-04-09en
dc.date.submitted2009-01-22en
dc.descriptionDissertation (MSc)--University of Pretoria, 2009.en
dc.description.abstractWeb 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.availabilityunrestricteden
dc.description.departmentComputer Scienceen
dc.identifier.citation2008en
dc.identifier.otherE1193/gmen
dc.identifier.upetdurlhttp://upetd.up.ac.za/thesis/available/etd-01222009-165430/en
dc.identifier.urihttp://hdl.handle.net/2263/24493
dc.language.isoen
dc.publisherUniversity of Pretoriaen_ZA
dc.rights©University of Pretoria 2008 E1193/en
dc.subjectExecution monitoren
dc.subjectAnalyseren
dc.subjectWeb service compositionen
dc.subjectPlanningen
dc.subjectFault taxonomyen
dc.subjectHtnen
dc.subjectSelf-healingen
dc.subjectReplanningen
dc.subjectVerificationen
dc.subjectSensemakingen
dc.subjectUCTDen_US
dc.titleSelf-healing Web service composition with HTN plannersen
dc.typeDissertationen

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
dissertation.pdf
Size:
2.57 MB
Format:
Adobe Portable Document Format