Introducing Artificial Intelligence Agents to the Empirical Measurement of Design Properties for Aspect Oriented Software Development
Senthil Velan S

TL;DR
This paper introduces an AI agent-based quality model to empirically measure the impact of aspectization in Aspect Oriented Software Development, demonstrating positive effects on software quality attributes.
Contribution
It proposes a novel AI agent-based approach for empirical assessment of aspectization effects in AOSD, filling a gap in quantitative evaluation methods.
Findings
Aspectization improves all three quality attributes in the model.
Evolution and reusability attributes show significant enhancement.
AI agents effectively measure design property metrics.
Abstract
The proponents of Aspect Oriented Software Development (AOSD) methodology have done a tremendous amount of work to bring out the positive effects of its adoption using quantitative assessment. A structured assessment of the methodology requires a well-defined quality model. In this paper, an AI agent based quality model has been proposed to evaluate the effect of aspectization. The model has been applied on already existing and equivalent versions of object oriented and aspect oriented case study application, university automation software. Specific metrics for the software design properties have been measured using AI agents for the different versions and were used to infer upon the effect on quality. Based on the initial measurement, it was found that aspectization has positively improved all the three quality attributes defined in the quality model. The attributes of evolution and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
