A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is
Reuse of software components, either closed or open source, is considered to be one of the most important best practices in software engineering, since it reduces development cost and improves software quality. However, since reused components are (by definition) generic, they need to be customized and integrated into a specific system before they can be useful. Since this integration is systemspecific, the integration effort is non-negligible and increases maintenance costs, especially if moredoi:10.1007/s10664-015-9371-y fatcat:pnttt573obgubbp7f32wzyt7mi