An Aspect-based Model for Non-Invasive Fault Tolerant Software
Traditional development of fault-tolerant software involves fault tolerance logic in business logic. It imposes developers concern about non-functional logic more,and reduces the maintainability of the system. This paper proposed a non-invasive fault-tolerant model to support dynamically weave fault-tolerant logic into exist system based on AOP and replicates technology;analyzed the methods to modeling aspects and dynamic weaving mechanism;defined a set of indicators to evaluate the invasion level quantitatively;finally,implemented and tested a J2EE system to validate this model. Experimental results show that the model can effectively promote development productivity and maintainability of fault tolerance software.
fault-tolerance invasion evaluation aspect-oriented design dynamic weaving replicate
Hu Ping Zhou Ming-zheng Li Peng
Computer and Information College,Anhui Polytechnic University,Wuhu 241000,China Computer Science College,Yangtze University,Jingzhou 434023,China
国际会议
西安
英文
522-525
2011-12-23(万方平台首次上网日期,不代表论文的发表时间)