سال انتشار: ۱۳۹۲
محل انتشار: اولین همایش ملی کاربرد سیستم های هوشمند (محاسبات نرم) در علوم و صنایع
تعداد صفحات: ۵
Shila Toorang – Hormozgan Regional Electricity Company
Fateme Shabani Sadr – Hormozgan Regional Electricity Company، Amirkabir University of Technology
Behnoosh Moshref – Hormozgan Regional Electricity Company، Amirkabir University of Technology
Aspect-orientation is a new paradigm in software development which aims at modularizing crosscutting concerns. Compiling and running an AOP (aspect-oriented program) requires that the aspect code be woven into the base component. Although aspect-oriented programing brings a higher quality in software development, aspects and base components dependencies will result in systems with new testing challenges, which include new sources for program faults. Most of verification methods are based on detection and correction strategy. This paper introduces a fault prevention mechanism to avoid undesirable interactions in aspect-oriented system by using rule-based expert system. This rule-based expert system will help reduce time and cost consuming efforts in subsequent verification testing activities.