arXiv Open Access 2020

Metrics for Evolution of Aspect Oriented Software

Senthil Velan S Chitra Babu
Lihat Sumber

Abstrak

Aspect Oriented Software Development (AOSD) is a promising methodology which provides powerful techniques to improve the modularity of the software by separating the cross-cutting concerns from the core functionality. Since evolution is a major requirement for the sustainability of any software, it is necessary to quantitatively measure its impact. In order to quantify, it is essential to define metrics that will capture the evolution of Aspect Oriented (AO) software. It is also necessary to compare the metric values of various versions of software to draw inferences on the evolution dynamics of AO software. This needs identification of artifacts that were added, deleted or modified across versions and study the consequence of these types of changes. This paper defines a new set of metrics for measuring the evolution of Aspect Oriented software. As a case study, an aspect refactored software, AJHotDraw has been chosen and its four versions have been analyzed for their capability to evolve over time.

Topik & Kata Kunci

Penulis (2)

S

Senthil Velan S

C

Chitra Babu

Format Sitasi

S, S.V., Babu, C. (2020). Metrics for Evolution of Aspect Oriented Software. https://arxiv.org/abs/2010.05479

Akses Cepat

Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2020
Bahasa
en
Sumber Database
arXiv
Akses
Open Access ✓