The Community for Technology Leaders
Green Image
Issue No. 06 - November/December (2008 vol. 25)
ISSN: 0740-7459
pp: 42-49
Sjaak Brinkkemper , Utrecht University
Slinger Jansen , Utrecht University
Cetin Demir , Utrecht University
Ivo Hunink , Utrecht University
ABSTRACT
Reusing software components and services lets software vendors quickly develop innovative applications and products. According to current literature and experience reports, software development can't integrate functionality successfully without formal component and service selection and integration procedures. Here, the authors discuss two start-up companies that have each developed a product using a pragmatic approach to third-party functionality reuse and integration. Developing products and services pragmatically places requirements on the relationship between the software developer and the third-party functionality provider. The authors discuss the architectural impacts of decisions made during integration. These experiences show other software developers how to speed up product development with minimal risk.
INDEX TERMS
opportunistic reuse, software extension mechanisms, pragmatic reuse, COTS, services, product software
CITATION
Sjaak Brinkkemper, Slinger Jansen, Cetin Demir, Ivo Hunink, "Pragmatic and Opportunistic Reuse in Innovative Start-up Companies", IEEE Software, vol. 25, no. , pp. 42-49, November/December 2008, doi:10.1109/MS.2008.155
92 ms
(Ver )