2005Microelectronics & ComputerRequires access

Research on Aspect Oriented Progranming and its Applications

Wei Hong-chun

Open publisher page 0 citations

Abstract

Aspect Oriented Programming (AOP) compensates the weakness of Object Oriented Programming (OOP) at applying common behavior that spans multiple non-related object models. AOP introduces Aspect; it packages the behavior, which impacts multiple classes into a reusable is model. It eliminates the code tangling and scattering caused by OOP, the code is more readable and easier to maintain. Firstly, the paper describes the principles, the key technique and the programming progress of AOP, then refocus the AOP applications of exception handling, distribute system,logging management and design pattern. Finally the hotspots of research and application in AOP are described.

About this research paper

What this paper is about

Aspect Oriented Programming (AOP) compensates the weakness of Object Oriented Programming (OOP) at applying common behavior that spans multiple non-related object models. AOP introduces Aspect; it packages the behavior, which impacts multiple classes into a reusable is model. It eliminates the code tangling and scattering caused by OOP, the code is more readable and easier to maintain. Firstly, the paper describes the principles, the key technique and the programming progress of AOP, then refocus the AOP applications of exception handling, distribute system,logging management and design pattern. Finally the hotspots of research and application in AOP are described.

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

Aspect Oriented Programming (AOP) compensates the weakness of Object Oriented Programming (OOP) at applying common behavior that spans multiple non-related object models. AOP introduces Aspect; it packages the behavior, which impacts multiple classes into a reusable is model. It eliminates the code tangling and scattering caused by OOP, the code is more readable and easier to maintain. Firstly, the paper describes the principles, the key technique and the programming progress of AOP, then refocus the AOP applications of exception handling, distribute system,logging management and design pattern. Finally the hotspots of research and application in AOP are described.

Key concepts: Aspect-oriented programming, Computer science, Object-oriented programming, Separation of concerns, Key (lock), Programming language, Code (set theory), Software engineering

Related papers

Back to paper searchBrowse research topicsOriginal source
Research on Aspect Oriented Progranming and its Applications — Research Paper | ScholarLens