2011Unpublished venueRequires access

Impact of Aspect Orientation on Object Oriented Software Metrics

Arti Chhikara

Open publisher page 4 citations

Abstract

Object Oriented Paradigm has become quite popular over recent years and has completely replaced the Procedural Oriented Paradigm. Object-Oriented Programming (OOP) encourages software reuse by providing design and language constructs for modularity, encapsulation, inheritance and polymorphism. Although OOP has met great success in modeling and implementing complex software systems, it has its limitations. The main limitation of this approach is that there are some system functionalities that cannot be assigned to a single module in the system decomposition. Aspect Oriented Paradigm (AOP) is one of the emerging paradigms that promise to enhance software design and promotes reuse. This research paper focuses on several object oriented metrics and how the introduction of Aspects affects these metrics.

About this research paper

What this paper is about

Object Oriented Paradigm has become quite popular over recent years and has completely replaced the Procedural Oriented Paradigm. Object-Oriented Programming (OOP) encourages software reuse by providing design and language constructs for modularity, encapsulation, inheritance and polymorphism. Although OOP has met great success in modeling and implementing complex software systems, it has its limitations. The main limitation of this approach is that there are some system functionalities that cannot be assigned to a single module in the system decomposition. Aspect Oriented Paradigm (AOP) is one of the emerging paradigms that promise to enhance software design and promotes reuse. This research paper focuses on several object oriented metrics and how the introduction of Aspects affects these metrics.

Why it matters

OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Object Oriented Paradigm has become quite popular over recent years and has completely replaced the Procedural Oriented Paradigm. Object-Oriented Programming (OOP) encourages software reuse by providing design and language constructs for modularity, encapsulation, inheritance and polymorphism. Although OOP has met great success in modeling and implementing complex software systems, it has its limitations. The main limitation of this approach is that there are some system functionalities that cannot be assigned to a single module in the system decomposition. Aspect Oriented Paradigm (AOP) is one of the emerging paradigms that promise to enhance software design and promotes reuse. This research paper focuses on several object oriented metrics and how the introduction of Aspects affects these metrics.

Key concepts: Computer science, Object-oriented programming, Aspect-oriented programming, Reuse, Modularity (biology), Software engineering, Object-orientation, Component-based software engineering

Related papers

Back to paper searchBrowse research topicsOriginal source
Impact of Aspect Orientation on Object Oriented Software Metrics — Research Paper | ScholarLens