A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2021; you can also visit the original URL.
The file type is
The availability of open source assets for almost all imaginable domains has led the software industry to opportunistic design-an approach in which people develop new software systems in an ad hoc fashion by reusing and combining components that were not designed to be used together. In this paper we investigate this emerging approach. We demonstrate the approach with an industrial example in which Node.js modules and various subsystems are used in an opportunistic way. Furthermore, to studydoi:10.1007/s00607-020-00833-6 fatcat:nwmfsn2jobdm3bpxojfiqajcy4