Reusability Assessment of Open Source Components for Software Product Lines
Software product lines and open source software are two emerging paradigms in software engineering. A common theme in both of these paradigms is 'Reuse'. Software product lines are a reuse centered approach that makes use of existing assets to develop new products. At the moment, a motivation for using open source software is so as to gain access to source code, which can then be reused. The product line community is being attracted to open source components. The use of open source software in software product lines is not for one time reuse but, being a core asset, the component is intended to be used repeatedly for the development of other products in the family.