Using AOP for developing fault tolerant software

Shahrokh Jalilian, Fatemeh Salar, Alireza Khani, H. Kazimov Tofig · 2011

Fault tolerance is one of the critical issues in developing mission-critical software. Adding software fault tolerance (SFT) introduces additional complexity to software. In this paper we are going to evaluate Aspect Oriented Programming (AOP) for implementing SFT. AOP claims to facilitate its implementation by separating cross-cutting concerns such as fault tolerance. A few fault tolerance mechanisms were considered and implemented using AOP. Preliminary evaluation result of our experiences in using AOP for implementing SFT is offered in this paper.

Read the paper · More papers on PaperTik