Sciweavers

IUI
2005
ACM
14 years 1 months ago
Communicating user's focus of attention by image processing as input for a mobile museum guide
The paper presents a first prototype of a handheld museum guide delivering contextualized information based on the recognition of drawing details selected by the user through the ...
Adriano Albertini, Roberto Brunelli, Oliviero Stoc...
IUI
2005
ACM
14 years 1 months ago
Context-based similar words detection and its application in specialized search engines
This paper presents a new context-based method for automatic detection and extraction of similar and related words from texts. Finding similar words is a very important task for m...
Hisham Al-Mubaid, Ping Chen
ITICSE
2005
ACM
14 years 1 months ago
Teaching software engineering through game design
Many projects currently used in Software Engineering curricula lack both the “fun factor” needed to engage students, as well as the practical realism of engineering projects t...
Kajal T. Claypool, Mark Claypool
AOSD
2005
ACM
14 years 1 months ago
Towards a catalog of aspect-oriented refactorings
In this paper, we present a collection of aspect-oriented refactorings covering both the extraction of aspects from objectoriented legacy code and the subsequent tidying up of the...
Miguel P. Monteiro, João M. Fernandes
AOSD
2005
ACM
14 years 1 months ago
Distributing classes with woven concerns: an exploration of potential fault scenarios
Aspect-oriented programming (AOP) promises to benefit engineering by providing a layer of abstraction that can modularize system-level concerns. AOP is still a very young area of ...
Nathan McEachen, Roger T. Alexander
AOSD
2005
ACM
14 years 1 months ago
Mylar: a degree-of-interest model for IDEs
Even when working on a well-modularized software system, programmers tend to spend more time navigating the code than working with it. This phenomenon arises because it is impossi...
Mik Kersten, Gail C. Murphy
AOSD
2005
ACM
14 years 1 months ago
Role-based refactoring of crosscutting concerns
Improving the structure of code can help developers work with a software system more efficiently and more consistently. To aid developers in re-structuring the implementation of c...
Jan Hannemann, Gail C. Murphy, Gregor Kiczales
AOSD
2005
ACM
14 years 1 months ago
Modularizing design patterns with aspects: a quantitative study
Design patterns offer flexible solutions to common problems in software development. Recent studies have shown that several design patterns involve crosscutting concerns. Unfortun...
Alessandro F. Garcia, Cláudio Sant'Anna, Ed...