Abstract-Denna forskning undersöker premissen att sannolikheten för framgång för återanvändning av programvara kan variera med den återanvändningsstrategi som används och därmed måste potentiella återanvändningsanvändare kunna förstå alternativ till återanvändningsstrategier och deras konsekvenser. Vi använder enkätdata som samlats in från 71 programvaruutvecklingsgrupper för att empiriskt utveckla en uppsättning av sex dimensioner som beskriver de metoder som används i återanvändningsprogram. I studien undersöks de mönster i vilka dessa metoder samexisterar i den verkliga världen, vilket visar att dimensionerna samlas i fem olika återanvändningsstrategier, var och en med olika potential för återanvändning framgång. Resultaten ger ett sätt att klassificera återanvändningsinställningar och bedöma deras potential för framgång.
Omfattningen av återanvändning av programvara beror på den återanvändningsstrategi som följs REF.
Strategies for Software Reuse: A Principal Component Analysis of Reuse Practices
{'venue': 'IEEE Transactions on Software Engineering', 'journal': None, 'mag_field_of_study': ['Computer Science']}