Komponentbaserad programvaruutveckling (CBSD) blir allt viktigare eftersom den främjar återanvändning till högre abstraktionsnivåer. Som en följd av detta finns det många komponenter som antingen är öppen programvara (OSS) eller kommersiell-off-the-shälf (COTS). Det är dock fortfarande oklart hur beslutet om förvärv av OSS- eller COTS-komponenter fattas i praktiken. I detta dokument beskrivs en empirisk studie om varför projektbeslutsfattarna valde COTS istället för OSS-komponenter, eller vice versa. Studien genomfördes som en internationell undersökning i Norge, Italien och Tyskland. Det inriktades på beslutsfattandet om att använda komponenter utanför hyllorna (OTS). Vi har samlat svar från 83 projekt som endast använder COTS-komponenter och 44 projekt som endast använder OSS-komponenter. Resultaten av denna studie visar på signifikanta skillnader och likheter när det gäller att integrera OSS- eller COTS-komponenter. Dessutom illustrerar studien flera forskningsfrågor som motiverar framtida forskning.
Författarna i REF ) studerade beslut som fattades under integreringen av COTS vs OSS och visade betydande skillnader och likheter.
An empirical study on decision making in off-the-shelf component-based development
{'venue': "ICSE '06", 'journal': None, 'mag_field_of_study': ['Computer Science']}