Эта работа исследует эффективные механизмы поиска для поиска и извлечения программных компонентов в различных удаленных репозиториях и реализует поддерживающий прототип под названием Component Repository Browser с использованием технологии Eclipse на основе подключаемых модулей для PROGRESS-IDE. Прототип позволяет пользователям искать компоненты ProCom и импортировать нужные компоненты с удаленного сервера репозитория по различным протоколам, таким как HTTP, HTTPS и / или SVN. Были изучены и изучены несколько механизмов поиска компонентов и предложений, таких как ключевое слово, поиск по фасетам, классификация фолксономии и сопоставление сигнатур, из которых мы выбрали поиск по ключевым словам вместе с техникой поиска по фасетам, чтобы помочь поисковикам компонентов эффективно находить нужные компоненты из удаленный репозиторий.