search menu icon-carat-right cmu-wordmark

K-BACEE: A Knowledge-Based Automated Component Ensemble Evaluation Tool

February 2001 Technical Note
Robert C. Seacord, Dave Mundie, Somjai Boonsiri

This 2001 report describes an automated approach to evaluating ensembles of componentswithin the context of a system requirements specification.


Software Engineering Institute

CMU/SEI Report Number



Component reuse suffers from the inability of system integrators to effectively identify ensembles of compatible software components that can be easily integrated into a system. To address this problem, we have developed an automated process for identifying component ensembles that satisfy a system requirements specification; and for ranking these ensembles based on a knowledge base of system integration rules.