DocumentCode :
2448292
Title :
An Aspect Oriented Approach to Analyzing Fault of Service Composition
Author :
Fan, Guisheng ; Yu, Huiqun ; Gu, Chunhua ; Chen, Liqiong
Author_Institution :
Dept. of Comput. Sci. & Eng., East China Univ. of Sci. & Technol., Shanghai, China
fYear :
2010
fDate :
6-10 Dec. 2010
Firstpage :
149
Lastpage :
156
Abstract :
Service composition is an effective way to achieve value-added service, which has found wide application in software system. Fault handling is critical to achieve high reliability for these applications. However, the existing service composition methods seldom consider services´ fault handling, which results in high risk of runtime failure. This paper proposes a formal aspect-oriented approach to designing and analyzing fault of service composition. The underlying formalism is Petri net and its corresponding modeling method. The fault handling process is encapsulated into aspect net and base net, and Petri net is used to model the core concerns and crosscutting concerns, the weaving mechanism systematically integrates these schemas into a complete service composition model. Based on the model, the related theories of Petri net help prove the correctness of fault handling. Finally, an Export Service and simulation results show that our method can ensure the high reliability and design quantity of service composition.
Keywords :
Petri nets; aspect-oriented programming; service-oriented architecture; software fault tolerance; Petri net; application reliability; aspect net; base net; core concern modeling; crosscutting concern modeling; export service; fault analysis; fault handling process; formal aspect-oriented approach; runtime failure; service composition; service-oriented architecture; software system; value-added service; weaving mechanism; Analytical models; Computational modeling; Object oriented modeling; Reliability; Software; Weaving; Web services; Petri nets; Reliability; aspect oriented; fault handling; service composition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services Computing Conference (APSCC), 2010 IEEE Asia-Pacific
Conference_Location :
Hangzhou
Print_ISBN :
978-1-4244-9396-8
Type :
conf
DOI :
10.1109/APSCC.2010.55
Filename :
5708565
Link To Document :
بازگشت