[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 …

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 …

[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 …

[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 …

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 …

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 …

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 …

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 …

[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 …

Contributions of Dichotomic View of plasticity to seamlessly embed accessibility and adaptivity support in user interfaces

M Sendín, JM López - Advances in Engineering Software, 2009 - Elsevier
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 …