Exploring the quality improvement in small-scale project using aspect-oriented design

1Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Aspect-oriented software development (AOSD) seeks to renovate the software quality by use of alteration to the design in object-oriented based systems. Each system component has been divided into numbers of modules and arranges a design in a way that the module has not crosscut to each other. A module is a collection of block of codes, whose role is to restrict and conceal the design definition. This type of behavior is known as the Separation of Concerns (SoC). AOP helps programmers for separating crosscutting concerns. It can be helpful at better modularizing system, the problem with complex system is that the component require different, crosscutting descriptions at different levels and need maintenance too. In this paper, a study was conducted to analyses quality in aspect-oriented software design. This paper also explores varieties of existing metrics related to AOP also and will discuss in detail with comparison of OOPs using small scale projects that how the new programming paradigm design effects on quality of the software.

Cite

CITATION STYLE

APA

Chishti, S. N., & Singh, S. K. (2019). Exploring the quality improvement in small-scale project using aspect-oriented design. International Journal of Recent Technology and Engineering, 8(2), 383–386. https://doi.org/10.35940/ijrte.B1490.078219

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free