A Fuzzy Logic Approach to Measure Complexity of Generic Aspect-Oriented Systems.
0202 electrical engineering, electronic engineering, information engineering
02 engineering and technology
DOI:
10.5381/jot.2010.9.3.a1
Publication Date:
2010-10-18T15:18:00Z
AUTHORS (3)
ABSTRACT
Aspect-oriented programming (AOP) is an emerging technique that provides a mechanism to clearly encapsulate and implement concerns crosscut other modules.It claimed this improves code modularization therefore reduces complexity of object-oriented programs (OOP).Most the proposed measurement frameworks for AOP are AspectJ language.In paper, generalized framework assessment aspect-oriented (AO) systems, has been defined takes into account three, most well known families available languages, AspectJ, CaesarJ Hyper/J.In order automate measurement, tool developed using fuzzy logic, in which some set rules have as rule base.Using tool, majority languages can be measured, will further help external software qualities, such maintainability, reusability, adaptability understandability.
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES (0)
CITATIONS (6)
EXTERNAL LINKS
PlumX Metrics
RECOMMENDATIONS
FAIR ASSESSMENT
Coming soon ....
JUPYTER LAB
Coming soon ....