2024-03-28T10:15:07Z
https://meral.edu.mm/oai
oai:meral.edu.mm:recid/4649
2021-12-13T03:32:01Z
1582963302567:1597824273898
user-ucsy
Implementing and Validating Evolvability Metrics: An Aspect-Oriented Approach
Nyo, Khin Mar
Win, Khine Zar Ne
In the process of developing software andfulfilling to the current trends, every modularizedconcern needs Extensibility, Changeability,Design Stability and Sustainability. Our studyimplements the software metrics to measure theevolution of aspect-oriented systems and thequalities of extensible, changeable, design stableand sustainable features are focused as the subcharacteristicsof Evolvability. The proposedmetrics: Extensibility Quality Measurement(EQM), Changeability Quality Measurement(CQM), Design Stability Quality Measurement(DSQM) and Sustainability QualityMeasurement (SQM) are aimed to measure thequalities aspect-oriented (AO) software that areimplemented in AspectJ and other aspectorientedprogramming (AOP) languages. Thestatistical analysis of these software qualityfactors is based on MobileMedia andHealthWatcher, AspectJ projects. To prove theusefulness of the proposed metrics, it is validatedempirically by using Self-Organizing Map (SOM) algorithm and theoretically by usingExtension of Briand’s OO metrics Framework.
2016-02-25
http://hdl.handle.net/20.500.12678/0000004649
https://meral.edu.mm/records/4649