An Eclipse plugin to support Agile Reuse

3Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Reuse in an Agile context is largely an unexplored research topic. On the surface, these two software engineering techniques would appear to be incompatible due to contradictory principles. For example, Agile components are usually accompanied with little or no support materials, which is likely to hamper their reuse. However we propose that Agile Reuse is possible and indeed advantageous. We have developed an Eclipse plug-in, named RASCAL, to support Agile Reuse. RASCAL is a recommender agent that infers the need for a reusable component and proactively recommends that component to the developer using a technique consistent with Agile principles. We present the benefits and the challenges encountered when implementing an Agile Reuse tool, paying particular to attention to the XP methodology, and detail our recommendation technique. Our overall results suggest RASCAL is a promising approach for enabling reuse in an Agile environment. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

McCarey, F., Cinnéide, M. Ó., & Kushmerick, N. (2005). An Eclipse plugin to support Agile Reuse. In Lecture Notes in Computer Science (Vol. 3556, pp. 162–170). Springer Verlag. https://doi.org/10.1007/11499053_19

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free