Structuring Software Reusability Metrics for Component-Based Software Development

Danail Hristov, Oliver Hummel, Mahmudul Huq, Werner Janjic · International Conference on Software Engineering Advances · 2012

The idea of reusing software components has been present in software engineering for several decades . Although the software industry developed massively in recent decades, component reuse is still facing numerous challenges and lacking adoption by practitioners. One of the imped iments preventing efficient and effective reuse is the dif ficulty to determine which artifacts are best suited to solve a particular problem in a given context and how easy it will be to reuse them there. So far, no clear framework is describin g the reusability of software and structuring appropriate metrics that can be found in literature. Nevertheless, a go od under- standing of reusability as well as adequate and eas y to use metrics for quantification of reusability are neces sary to simplify and accelerate the adoption of component reuse in software development. Thus, we propose an initial version of such a framework intended to structure existing reu sability metrics for component-based software development that we have collected for this paper.

Read the paper · More papers on PaperTik