Search Paper
  • Home
  • Login
  • Categories
  • Post URL
  • Academic Resources
  • Contact Us

 

Coupling Metrics for Aspect Oriented Software

google+
Views: 360                 

Author :  Kelvin Mutunga Katonyi, John Gichuki Ndia and Geoffrey Muchiri Muketha

Affiliation :  Murang'a University of Technology

Country :  Kenya

Category :  Software Testing

Volume, Issue, Month, Year :  16, 01, January, 2025

Abstract :


The Aspect Oriented Software (AOS) paradigm emerged as a response to the limitations of ObjectOriented Programming, specifically its inability to modularize cross-cutting concerns effectively. However, AOS have inherent complexity that keeps increasing as software is modified and most of the existing metrics have not been theoretically or empirically validated. This means we cannot rely on them for measurement of AOS complexity. This paper proposes four base metrics and two composite coupling metrics for analyzing the complexity of AOS. The metrics were derived using the Entity-Attribute-MetricTool (EAMT) model. The metrics were theoretically validated using Briand’s framework, and a tool was developed to automate the computation of these metrics. Theoretical results indicate that the proposed metrics are mathematically sound. A between-subjects experimental study was conducted to validate the proposed metrics and results indicate that the proposed metrics are strongly correlated with modularity, meaning they are important for modularity assessment in AOS-based software.

Keyword :  Aspects, aspect-oriented systems, model modularity, software metrics

Journal/ Proceedings Name :  International Journal of Software Engineering & Applications (IJSEA)

URL :  https://aircconline.com/ijsea/V16N1/16125ijsea02.pdf

User Name : tansiya
Posted 19-02-2025 on 20:34:23 AEDT



Related Research Work

  • Jgghhj
  • A Large Language Model Approach To Classify Flakiness In C++ Projects
  • Understanding The Characteristics, Benefits And Challenges Of Agile It Project Management: A Literature Based Perspective
  • Intelligent Unit Level Test Generator For Enhanced Software Quality

About Us | Post Cfp | Share URL Main | Share URL category | Post URL
All Rights Reserved @ Call for Papers - Conference & Journals