Classifying and retrieving software components based on profiles | IEEE Conference Publication | IEEE Xplore