Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

Theses/Dissertations

Theses

Munster Technological University

AOP

Articles 1 - 1 of 1

Full-Text Articles in Physical Sciences and Mathematics

Static Source Code Weaving : Overcoming The Challenges Of Aspect-Oriented Programming, Stephen Malone Jan 2005

Static Source Code Weaving : Overcoming The Challenges Of Aspect-Oriented Programming, Stephen Malone

Theses

Aspect-Oriented Programming (AOP) is a relatively new programming paradigm, which promises to allow developers to express cross-cutting concerns independently of their application to the primary core concerns of a system. This promises to allow developers the freedom to reason about both the cross-cutting concerns of a system as well as its primary concerns. In allowing for the expression of cross-cutting concerns AOP is extremely powerful; significant benefits have been found such as the ability to reason about cross-cutting concerns, and in some cases dramatic reductions in the number of lines of code required to implement crosscutting behaviour. These benefits however …