Abstract

Aspect-Oriented (AO) technology is a new paradigm and emerging field of software development. Aspect-Oriented Programming (AOP) cleanly encapsulates crosscutting concerns which cannot be encapsulated or modularized by traditional programming approaches like Module-Oriented (MO) and Object-Oriented (OO). In order to evaluate quality of software systems, researchers and practitioners have proposed their software quality characteristics and models. As AO is a new abstraction, there is no dedicated software quality model, which can describe and include new features of AO technology. In this paper, a new Aspect-Oriented Software Quality Model (AOSQUAMO) has been proposed. Analytic Hierarchy Process (AHP) is used to evaluate quality of AO software systems as a single parameter. This proposed quality model further may be used to compare AO software systems which will help consumer to choose better quality software.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call