Software component has been developed lively. However, the measurement of software component quality is relatively less researched against conventional software quality in practice. This paper introduces an in-house component quality model which includes metrics for component quality evaluation, tailoring guidelines for evaluations, and reporting formats of evaluations. Also, we present the examples of quality evaluation with it. Recently, to formalize and visualize the quality of S/W components in a quantitative way we have applied this component quality model to embedded system development projects so that component developers can control component quality to build reusable and quality components while enabling cost reduction and quality improvement. In addition, we've improved component quality model for the proper tailoring when applied in embedded system domain.
[1]
Matthew J. Fisher,et al.
Software Quality Management
,
1979
.
[2]
Eun-Sook Cho,et al.
Component Metrics to Measure Component Quality
,
2009
.
[3]
Ji Hwan Park,et al.
C-QM: A Practical Quality Model for Evaluating COTS Components
,
2003,
Applied Informatics.
[4]
Antonio Cerone,et al.
Towards a quality model for Open Source Software (OSS)
,
2007
.
[5]
Soo Dong Kim,et al.
Component metrics to measure component quality
,
2001,
Proceedings Eighth Asia-Pacific Software Engineering Conference.
[6]
Silvio Romero de Lemos Meira,et al.
A Software Component Maturity Model (SCMM)
,
2007,
33rd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO 2007).