Intelligent component selection

V. Maxville, J. Armarego, Chiou Peng Lam
Proceedings of the 28th Annual International Computer Software and Applications Conference, 2004. COMPSAC 2004.  
Component-based Software Engineering (CBSE) provides solutions to the development of complex and evolving systems. As these systems are created and maintained, the task of selecting components is repeated. The Contextdriven Component Evaluation (CdCE) project is developing strategies and techniques for automating a repeatable process for assessing software components. This paper describes our work using Artificial Intelligence (AI) techniques to classify components based on an ideal component
more » ... ecification. Using AI we are able to represent dependencies between attributes, overcoming some of the limitations of existing aggregation-based approaches to component selection.
doi:10.1109/cmpsac.2004.1342839 dblp:conf/compsac/MaxvilleAL04 fatcat:wdx22jm5bnbvdbsixouwgmhmte