A Cpn Based Method for Aspect-Oriented Modeling and Analysis of Fault Tolerance

Xiaoxing Sun,Huiqun Yu,Honghao Liang
DOI: https://doi.org/10.4028/www.scientific.net/amr.457-458.891
2012-01-01
Abstract:Software fault tolerance makes system complicated by means of diverse fault-tolerant mechanisms. Aspect-oriented programming has been confirmed as a well suited candidate to ease the problem. However, most of the existing works only focus on implementation level. This paper proposes an AOFTM model for aspect-oriented fault tolerance modeling with Coloured Petri nets at design level. Moreover, the weaving mechanism formally defined conducts the way to derive a woven net from AOFTM. A case study presents how AOFTM works, and its properties are analyzed using the CPN Tools.
What problem does this paper attempt to address?