[PDF][PDF] Refactoring of aspect-oriented software
S Hanenberg, C Oberschulte… - 4th Annual International …, 2003 - researchgate.net
The application of refactorings during an object-oriented development process improves the
design and therefore the quality of software. Aspectorientation is a new programming …
design and therefore the quality of software. Aspectorientation is a new programming …
Parametric introductions
S Hanenberg, R Unland - … of the 2nd international conference on Aspect …, 2003 - dl.acm.org
Aspect-oriented software development allows the programmer to identify and treat
separately concerns that, subsequently, can be woven to different target applications. For …
separately concerns that, subsequently, can be woven to different target applications. For …
[PDF][PDF] AspectJ Idioms for Aspect-Oriented Software Construction.
S Hanenberg, A Schmidmeier, R Unland - EuroPLOP, 2003 - Citeseer
For concrete usage scenarios there are different options of how to use AspectJ's language
features, and these options deeply impact the chances for further evolution of both base …
features, and these options deeply impact the chances for further evolution of both base …
[PDF][PDF] Idioms for building software frameworks in AspectJ
S Hanenberg, A Schmidmeier - Proceedings of the workshop on …, 2003 - modularity.info
Building applications using AspectJ means to design applications build upon the new
language features offered in addition to Java. The usual argumentation that AspectJ permits …
language features offered in addition to Java. The usual argumentation that AspectJ permits …
AspectOptima: A Case Study on Aspect Dependencies and Interactions
J Kienzle, E Duala-Ekoko, S Gélineau - Transactions on Aspect-Oriented …, 2009 - Springer
This paper presents AspectO ptima, a language independent, aspect-oriented framework
consisting of a set of ten base aspects—each one providing a well-defined reusable …
consisting of a set of ten base aspects—each one providing a well-defined reusable …
Composing aspects with aspects
A Marot, R Wuyts - Proceedings of the 9th International Conference on …, 2010 - dl.acm.org
Aspect-oriented programming languages modularize crosscutting concerns by separating
the concerns from a base program in aspects. What they do not modularize well is the code …
the concerns from a base program in aspects. What they do not modularize well is the code …
Design dimensions of aspect-oriented systems
S Hanenberg - 2006 - bibliographie.ub.uni-due.de
Aspect-oriented software development is a promising approach that addresses the problem
of modularizing crosscutting concerns–concerns whose implementation cannot be …
of modularizing crosscutting concerns–concerns whose implementation cannot be …
Software engineering paradigm independent design problems, gof 23 design patterns, and aspect design
Ž Vaira, A Čaplinskas - Informatica, 2011 - content.iospress.com
The aim of the paper is to investigate applicability of object-oriented software design
patterns in the context of aspect-oriented design. The paper analyses which of the GoF 23 …
patterns in the context of aspect-oriented design. The paper analyses which of the GoF 23 …
[PDF][PDF] Implementing known concepts in AspectJ
A Schmidmeier, S Hanenberg… - Aspect-Oriented Software …, 2003 - researchgate.net
AspectJ is a so-called general-purpose aspect-language which tries to solve the problem of
crosscutting code. An often uttered criticism of AspectJ is that there is no underlying concept …
crosscutting code. An often uttered criticism of AspectJ is that there is no underlying concept …
Contributions of Dichotomic View of plasticity to seamlessly embed accessibility and adaptivity support in user interfaces
Recent legal changes have increased the need for developing accessible user interfaces in
computer-based systems. In this sense, previously existing user interfaces are intended to …
computer-based systems. In this sense, previously existing user interfaces are intended to …