Maintaining Component-Based Systems
IEEE Software
Testing Component-Based Software: A Cautionary Tale
IEEE Software
Testing and Quality Assurance for Component-Based Software
Testing and Quality Assurance for Component-Based Software
Software Components - Enabling a Mass Market
STEP '02 Proceedings of the 10th International Workshop on Software Technology and Engineering Practice
Certification process of software components
ACM SIGSOFT Software Engineering Notes
A retrospective on software component quality models
ACM SIGSOFT Software Engineering Notes
Q'Facto 12: an improved quality model for COTS components
ACM SIGSOFT Software Engineering Notes
Reusability-based quality framework for software components
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
Recently, there is a trend towards multi-tiered applications. In order to produce such systems effectively, software developers often use component based technologies to assemble software systems instead of developing the systems from scratch. This helps to reduce development costs and development time. However, this approach will work only if high quality components are selected for the system. Hence, it becomes necessary to evaluate the quality of COTs components and have a trusted COTS quality standard. However, it is not so easy to develop a quality standard for COTS components, thereby making it a mirage. This paper discusses why it is important to have a COTS quality standard, the difficulties involved in framing such a standard and how those issues can be resolved so that in the long run at least the foundation of such a standard can be laid. Finally, we also introduce our quality model Q'Facto 12 that has been proposed by us to evaluate COTS component quality and how this model overcomes some of the debated issues.