ACM Computing Surveys (CSUR)
Component-based software engineering: putting the pieces together
Component-based software engineering: putting the pieces together
COTS products characterization
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Hi-index | 0.00 |
Component-based software development is becoming more generalized, representing a considerable efficient design for the embedded industry. The perspective of reduced development costs and shorter life cycles acts as a motivation for this expansion. However, several technical issues remain unsolved before embedded software component's industry reaches the maturity exhibited by other hardware component industries. Problems such as the component selection by their integrators and the uncertain quality of thirdparty developed components, bring new challenges to the embedded system design community. By the other hand, the embedded software components certification area is still immature and further research is needed in order to obtain well-defined standards for certification. In this way, we aim to propose an embedded component quality model, describing consistent and well-defined characteristics, quality attributes and related metrics for the components evaluation. A preliminary evaluation to analyze the results of using the embedded software component quality model proposed is also presented.