2006Computer and ModernizationRequires access

A Brief Introduction to Aspect-oriented Programming

Shi Qing-ling

Open publisher page 0 citations

Abstract

The leading programming method used today is object-oriented programming(OOP),yet OOP has its limitations,some design decisions can not be illustrated with OOP.This article introduces a new programming method called aspect-oriented programminga programming technique that makes it possible to express those programs that OOP fails to support.Also,the basic concept of AOP,AOPlanguage AspectJ,and aspect-oriented software development method are introduced.

About this research paper

What this paper is about

The leading programming method used today is object-oriented programming(OOP),yet OOP has its limitations,some design decisions can not be illustrated with OOP.This article introduces a new programming method called aspect-oriented programminga programming technique that makes it possible to express those programs that OOP fails to support.Also,the basic concept of AOP,AOPlanguage AspectJ,and aspect-oriented software development method are introduced.

Why it matters

A significance statement is not available in the OpenAlex record.

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

The leading programming method used today is object-oriented programming(OOP),yet OOP has its limitations,some design decisions can not be illustrated with OOP.This article introduces a new programming method called aspect-oriented programminga programming technique that makes it possible to express those programs that OOP fails to support.Also,the basic concept of AOP,AOPlanguage AspectJ,and aspect-oriented software development method are introduced.

Key concepts: AspectJ, Computer science, Aspect-oriented programming, Object-oriented programming, Programming language, Separation of concerns, Programming paradigm, Generic programming

Related papers

Back to paper searchBrowse research topicsOriginal source
A Brief Introduction to Aspect-oriented Programming — Research Paper | ScholarLens