WHAT IS WRONG WITH AOP?

Adam Przybylek

2010

Abstract

Modularity is a key concept that programmers wield in their struggle against the complexity of software systems. The implementation of crosscutting concerns in a traditional programming language (e.g. C, C#, Java) results in software that is difficult to maintain and reuse. Although modules have taken many forms over the years from functions and procedures to classes, no form has been capable of expressing a crosscutting concern in a modular way. The latest decomposition unit to overcome this problem is an aspect promoted by aspect-oriented programming (AOP). The aim of this paper is to review AOP within the context of software modularity.

Download


Paper Citation


in Harvard Style

Przybylek A. (2010). WHAT IS WRONG WITH AOP? . In Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT, ISBN 978-989-8425-23-2, pages 125-130. DOI: 10.5220/0002921601250130

in Bibtex Style

@conference{icsoft10,
author={Adam Przybylek},
title={WHAT IS WRONG WITH AOP?},
booktitle={Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT,},
year={2010},
pages={125-130},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002921601250130},
isbn={978-989-8425-23-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT,
TI - WHAT IS WRONG WITH AOP?
SN - 978-989-8425-23-2
AU - Przybylek A.
PY - 2010
SP - 125
EP - 130
DO - 10.5220/0002921601250130