We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.SE

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Software Engineering

Title: Evaluation of Reusability in Aspect Oriented Software using Inheritance Metrics

Abstract: Aspect-Oriented Software Development (AOSD) is a promising methodology for efficiently capturing the cross-cutting functionalities (concerns) as independent units called aspects. Inheritance of classes and aspects play a vital role in defining the units of encapsulation. Hence, it is essential to quantitatively capture the impact of inheritance in AOSD using design level metrics and to infer on the higher level quality attribute, reusability. An application to automate the processes of a typical University has been developed in order to study the effect of using inheritance over the versions of an aspectized AO application. A set of metrics to capture the manifestations of inheritance is proposed for measurement. An automated tool named as Aspect Oriented Software Reusability Measurement AOSRM is also designed and developed to calculate the values of the proposed metrics. Based on the obtained metric values for Java and AspectJ versions of the case study application, inheritance in AspectJ versions showed a positive impact on reusability of software.
Subjects: Software Engineering (cs.SE)
DOI: 10.1109/ICACCCT.2014.7019401
Cite as: arXiv:2012.00274 [cs.SE]
  (or arXiv:2012.00274v1 [cs.SE] for this version)

Submission history

From: Senthil Velan S Dr [view email]
[v1] Tue, 1 Dec 2020 05:20:24 GMT (1501kb)

Link back to: arXiv, form interface, contact.