JOURNAL ARTICLE

Coupling Metrics for Aspect Oriented Software

Kelvin Mutunga KatonyiJohn Gichuki NdiaGeoffrey Muchiri Muketha

Year: 2025 Journal:   International Journal of Software Engineering & Applications Vol: 16 (1)Pages: 19-38

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.

Keywords:
Coupling (piping) Software Computer science Loose coupling Software engineering Theoretical computer science Programming language Engineering Mechanical engineering

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.03
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Advanced Software Engineering Methodologies
Physical Sciences →  Computer Science →  Artificial Intelligence
Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems
Software Engineering Techniques and Practices
Physical Sciences →  Computer Science →  Information Systems

Related Documents

JOURNAL ARTICLE

Coupling Metrics for Aspect Oriented Software

KATONYI, KELVIN MUTUNGA

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2025
JOURNAL ARTICLE

Coupling Metrics for Aspect Oriented Software

KATONYI, KELVIN MUTUNGA

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2025
JOURNAL ARTICLE

MAINTAINABILITY METRICS FOR ASPECT-ORIENTED SOFTWARE

Mathupayas ThongmakPornsiri Muenchaisri

Journal:   International Journal of Software Engineering and Knowledge Engineering Year: 2009 Vol: 19 (03)Pages: 389-420
JOURNAL ARTICLE

Aspect Oriented Software Metrics-An Empirical Study

Kotrappa SirbiPrakash Kulkarni

Journal:   International Journal of Computer Applications Year: 2010 Vol: 7 (4)Pages: 17-22
© 2026 ScienceGate Book Chapters — All rights reserved.