@sjbutler

A Software Component Quality Model Proposal.

, and . ICFAI Journal of Systems Management, 6 (2): p44--67 (2008)

Abstract

Component-based software engineering is gaining substantial interest in the software community today. This is because software components, offer developers the double-edged sword of shorter life cycles and lesser development costs. However, several technical issues still remain unsolved before the burgeoning software component industry. One such issue is the evaluation of software component quality with the help of software quality models. This paper is a result of our research effort to design a quality model for the purpose of evaluating software components. As a first step in this direction, the different quality models proposed for software components were studied and analyzed. A major drawback common to all the models is that they fail to recognize reusability as a high level quality characteristic, although reusability is one of the major driving forces of component usage. Testability has also been either driven out of the picture or placed lower in the hierarchy of the proposed

Links and resources

Tags