Incremental Software Reuse

  • Juan Llorens
  • José M. Fuentes
  • Ruben Prieto-Diaz
  • Hernán Astudillo
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4039)


Current reuse techniques disincentive their mass practice in software development organizations because of their large initial investments, the changes they required in ways of developing software, and their fragility in front of domain evolutions.  We argue that the root of these problems is the poor resolution of retrieval techniques to identify candidate artifacts to utilize in new projects. We sketch an approach to reuse based on artifacts retrieval by content, which allows incremental adoption at low cost.  The Incremental Reuse Method (IRM), founded on these principles, can solve the big problems of traditional reuse, allowing their application in all manner of organizations.


Class Diagram Software Development Process Software Reuse Domain Evolution Reuse Process 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Desouza, K.C., Awazu, Y., Tiwana, A.: Four dynamics for bringing use back into software reuse. Communications of the ACM 49(1) (January 2006)Google Scholar
  2. 2.
    Ezran, M., Morisio, M., Tully, C.: Practical Software Reuse. Practitioner Series. Springer, Heidelberg (2002)MATHGoogle Scholar
  3. 3.
    IEEE Std 610.12-1990. IEEE Standard Glossary of Software Engineering (1990)Google Scholar
  4. 4.
    Jacobson, I., Griss, M., Jonsson, P.: Software Reuse: Architecture, Process and Organization for Business Success. ACM Press, Addison Wesley (1997)Google Scholar
  5. 5.
    Llorens, J., Morato, J., Genova, G.: RSHP: An information representation model based on relationships. In: Damiani, E., Jain, L.C., Madravio, M. (eds.) Soft Computing in Software Engineering. Studies in Fuzziness and Soft Computing Series, vol. 159, pp. 221–253. Springer, Heidelberg (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Juan Llorens
    • 1
  • José M. Fuentes
    • 2
  • Ruben Prieto-Diaz
    • 3
  • Hernán Astudillo
    • 4
  1. 1.Informatics DepartmentUniversidad Carlos III de MadridMadridSpain
  2. 2.The Reuse CompanyR&D Dept.VirginiaUSA
  3. 3.James Madison UniversityVirginiaUSA
  4. 4.Universidad Técnica Federico Santa MaríaValparaísoChile

Personalised recommendations