2010Computer Knowledge and TechnologyRequires access

AspectJ Based on a New type of Programming Method of AOP

Tao Hongwei

Open publisher page 0 citations

Abstract

Separation of concerns is an important software engineering principle. The leading programming paradigm used today is object oriented programming (OOP),yet OOP has its limit at joins ,some design decisions cannot be illustrated with the OOP.This paper introduces an new programming paradigm called aspect-oriented programming:a program technique that make it possible to express those programs that OOP fail to support also ,AOP fundamentals and the basic concept of AOP language. AspectJ are introduced in the paper also. It is further development of OO and OP. Through the concept of aspect can improve the separateion of concerns,reduce the code tangling and resolve the crosscutting concerns.It can also improve the quality and efficiency of software.

About this research paper

What this paper is about

Separation of concerns is an important software engineering principle. The leading programming paradigm used today is object oriented programming (OOP),yet OOP has its limit at joins ,some design decisions cannot be illustrated with the OOP.This paper introduces an new programming paradigm called aspect-oriented programming:a program technique that make it possible to express those programs that OOP fail to support also ,AOP fundamentals and the basic concept of AOP language. AspectJ are introduced in the paper also. It is further development of OO and OP. Through the concept of aspect can improve the separateion of concerns,reduce the code tangling and resolve the crosscutting concerns.It can also improve the quality and efficiency of software.

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

Separation of concerns is an important software engineering principle. The leading programming paradigm used today is object oriented programming (OOP),yet OOP has its limit at joins ,some design decisions cannot be illustrated with the OOP.This paper introduces an new programming paradigm called aspect-oriented programming:a program technique that make it possible to express those programs that OOP fail to support also ,AOP fundamentals and the basic concept of AOP language. AspectJ are introduced in the paper also. It is further development of OO and OP. Through the concept of aspect can improve the separateion of concerns,reduce the code tangling and resolve the crosscutting concerns.It can also improve the quality and efficiency of software.

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

Related papers

Back to paper searchBrowse research topicsOriginal source
AspectJ Based on a New type of Programming Method of AOP — Research Paper | ScholarLens