Volume 18, No. 6, 2021

An Estimation Of Measuring The Complexity Of Advice Using Fuzzy Logic Technique

Dr. G. Arockia Sahaya Sheela and Dr.K.R.Martin


Aspect Oriented Software Development (AOSD) is a novel and growing paradigm that promotes the separation of concerns that are dispersed across the system. Aspect-oriented software development uses software metrics to measure desired software and software development features (AOSD). If software metrics are used throughout the development phase, maintenance costs may be kept under control. Because Aspect Oriented Software Development is a new paradigm, a thorough examination of maintainability and its associated metrics is required. The fuzzy inference system is used in this work to determine the advice complexity of an aspect oriented system. The Cognitive Weighted Method per Class (CWMC) measure is used to determine the difficulty of guidance.

Pages: 2699-2708

Keywords: Aspect Oriented Programming (AOP), Advice, metric, Weighted Methods per Class (WMC), Aspect Oriented Software Development (AOSD), Fuzzy Inference System (FIS).

Full Text