2011
DOI: 10.1007/978-3-642-20677-1_17
|View full text |Cite
|
Sign up to set email alerts
|

A Test-Driven Approach for Extracting Libraries of Reusable Components from Existing Applications

Abstract: Abstract.In agile approaches such as Extreme Programming, time is not spent on making sure that system components can be reused in similar systems. Therefore, there is a need to investigate whether reuse can be achieved by extracting reusable assets from existing applications. This paper presents an approach that relies on refactoring and testing practices for extracting reusable assets from existing applications. The approach creates reusable APIs in a bottom-up fashion, on demand when a new application might… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
0
0
1

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 17 publications
0
0
0
1
Order By: Relevance
“…Si no se consideran las perspectivas pragmáticas, es difícil clasificar los enfoques que se basan en técnicas para obtener componentes o partes de código reutilizables a partir de desarrollos que no necesariamente tuvieron entre sus propósitos tal reutilización [23] [22] [24]. Uno de los principales objetivos de estos enfoques es el de aprovechar el esfuerzo realizado en desarrollos previos de manera sistemática; en ese sentido, el problema a abordar tiene similitudes con la búsqueda de recursos a los que se puede acceder libremente, aunque no fueron desarrollados dentro de la propia organización.…”
Section: Otras Categoríasunclassified
“…Si no se consideran las perspectivas pragmáticas, es difícil clasificar los enfoques que se basan en técnicas para obtener componentes o partes de código reutilizables a partir de desarrollos que no necesariamente tuvieron entre sus propósitos tal reutilización [23] [22] [24]. Uno de los principales objetivos de estos enfoques es el de aprovechar el esfuerzo realizado en desarrollos previos de manera sistemática; en ese sentido, el problema a abordar tiene similitudes con la búsqueda de recursos a los que se puede acceder libremente, aunque no fueron desarrollados dentro de la propia organización.…”
Section: Otras Categoríasunclassified