Abstract:Reusing the components from the component repository is a way for software reuse.However,finding appropriate software components is often challenging.In order to help the users to find their components,the decision tree method is introduced to component repository to help inexperienced users’retrieving.Based on this standpoint,the process of retrieving component from component library is analyzed at first;secondly,the solutions about how to build the decision tree,how to retrieve components from the decision tree and how to save the decision rules are discussed;and then the method of decision tree based component retrieving is presented.Further more,a prototype decision tree based component retrieval system is introduced,and a preliminary experiment is presentedtoillustratethemethodinthe end ofthispaper.