Page-1

Software Reuse; Caught between strategic importance and practical feasibility

abstract Worldwide the belief is shared that software reuse is needed to cope with the ever increasing amount of software. Software reuse is one part of addressing the amount of software, which is often overhyped and underestimated. Reuse of software is discussed via 8 statements, addressing: the need for reuse, the technical and organizational challenges, integration issues, evolution, reuse of know how, focus on the bussiness and customer and validation.

download article in pdf, size: 0.40 MB
slides in pdf, size: 0.39 MB
source files in Latex and Visio 5.0, size: 0.68 MB
status: concept
download statistics: Slides: 1220 downloads
Paper: 1227 downloads

History

1.0 March 19, 2003 Gerrit Muller
  • added 2 figures about platform types and integration
  • changed status to concept
0 March 4, 2003 Gerrit Muller
  • Created, no changelog yet
  • About half of this article reuses previous Gaudí articles by copy, paste and sometimes modify.

figures

SWRreuseNeeded.stamp.gif SWRwhyReuse.stamp.gif SWRexperiences.stamp.gif SWRsuccessful.stamp.gif SWRlimits.stamp.gif SWRstatements.stamp.gif SWRstatementsContinued.stamp.gif GDbloatingVisualized.stamp.gif EASRTbloating.stamp.gif EASRTbloatingCausesBloating.stamp.gif EASRTbloatingCausesBloatingMore.stamp.gif PCPoperationalOrganization.stamp.gif GDoperationalOrganization.stamp.gif SWRorganizationalCoupling.stamp.gif LWAdecompositionAndIntegration.stamp.gif MSintegration.stamp.gif ARmergeProblems.stamp.gif SWRintegratingConcepts.stamp.gif SWRblockDiagram.stamp.gif SWRplatformTypes.stamp.gif SWRrateOfChangeCAFCR.stamp.gif LWAplatformStability.stamp.gif LWAplatformEvolution.stamp.gif ISADprocessDecomposition.stamp.gif SWRprocessDecompositionFamily.stamp.gif SWRprocessDecompositionFamilyByValue.stamp.gif SWRprocessDecompositionFamilyPlusFlow.stamp.gif SWRreuseModels.stamp.gif LWAfeedbackLarge.stamp.gif LWAfeedbackMedium.stamp.gif LWAfeedbackSmall.stamp.gif SWRuseBeforeReuse.stamp.gif