[图书][B] An empirical assessment of the crosscutting concern problem

M Eaddy - 2008 - search.proquest.com
Modularity is essential for creating evolvable software. Traditional programming languages
limit the level of modularity that can be achieved because they provide only one way to …

Assessment of contemporary modularization techniques-acom'07: Workshop report

A Garcia, P Greenwood, G Heineman… - ACM SIGSOFT …, 2007 - dl.acm.org
The effective assessment of emerging modularization technologies plays a pivotal role on:(i)
a better understanding of their real benefits and drawbacks when compared to conventional …

Quantifying the effects of aspectual decompositions on design by contract modularization: a maintenance study

H Rebêlo, R Lima, U Kulesza, M Ribeiro… - … Journal of Software …, 2013 - World Scientific
Although it is assumed that the implementation of design by contract is better modularized
by means of aspect-oriented (AO) programming, there is no empirical evidence on the …

[PDF][PDF] A Systematic Review on Evaluation of Aspect Oriented Programming using Software Metrics.

JMS França, M dos Santos Soares - ICEIS (2), 2012 - scitepress.org
Aspect oriented software development has been applied in past years with the promise of
improving modularization by addressing crosscutting concerns. Many studies have been …

" Program, enhance thyself!" demand-driven pattern-oriented program enhancement

E Tilevich, G Back - Proceedings of the 7th international conference on …, 2008 - dl.acm.org
Program enhancement refers to adding new functionality to an existing program. We argue
that repetitive program enhancement tasks can be expressed as patterns, and that the …

Implementing design patterns in Object Teams

MP Monteiro, J Gomes - Software: Practice and Experience, 2013 - Wiley Online Library
This paper presents a study of the support for modularity of Object Teams, an aspect‐
oriented language backwards compatible with Java. The study is based on implementations …

Composition and categorization of aspect-oriented design patterns

R Menkyna, V Vranić, I Polášek - 2010 IEEE 8th International …, 2010 - ieeexplore.ieee.org
This paper presents a composition of four particular aspect-oriented design patterns: Policy,
Cuckoo's Egg, Border Control and Exception Introduction. The composition is studied in the …

A multiparadigm study of crosscutting modularity in design patterns

M Kuhlemann, S Apel, M Rosenmüller… - … , Models and Patterns …, 2008 - Springer
Abstract Design patterns provide solutions to recurring design problems in object-oriented
programming. Design patterns typically crosscut class boundaries so previous work aimed …

[PDF][PDF] Evaluating ea-miner: Are early aspect mining techniques effective?

R Chitchyan, A Sampaio, A Rashid… - Towards Evaluation of …, 2006 - academia.edu
Identifying and analyzing aspectual requirements manually is very resource intensive due to
the broadly scoped nature of aspects and the large volumes and ambiguity of requirements …

Aspect-oriented mobility-aware recommender system

P Bedi, SK Agarwal - 2011 World Congress on Information and …, 2011 - ieeexplore.ieee.org
Recommender systems are intelligent applications that provide assistance to users by giving
personalized product recommendations based on user preferences. Many recommendation …