DocumentCode
1383187
Title
Exception Handling for Repair in Service-Based Processes
Author
Friedrich, Gerhard ; Fugini, Mariagrazia ; Mussi, Enrico ; Pernici, Barbara ; Tagni, Gaston
Author_Institution
Alpen-Adria Univ. Klagenfurt, Klagenfurt, Austria
Volume
36
Issue
2
fYear
2010
Firstpage
198
Lastpage
215
Abstract
This paper proposes a self-healing approach to handle exceptions in service-based processes and to repair the faulty activities with a model-based approach. In particular, a set of repair actions is defined in the process model, and repairability of the process is assessed by analyzing the process structure and the available repair actions. During execution, when an exception arises, repair plans are generated by taking into account constraints posed by the process structure, dependencies among data, and available repair actions. The paper also describes the main features of the prototype developed to validate the proposed repair approach for composed Web services; the self-healing architecture for repair handling and the experimental results are illustrated.
Keywords
Web services; exception handling; program verification; software fault tolerance; software maintenance; software prototyping; Web services; exception handling; process structure analysis; prototype development; self-healing architecture; service based process repairing; Exception handling; Web services; failures; faults; process management.; repair; self-healing processes;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.2010.8
Filename
5383376
Link To Document