摘要 |
PROBLEM TO BE SOLVED: To provide a software component reusing method and system therefor for improving the efficiency of software development. SOLUTION: A concept such as a behavior concept, an input concept, and an output concept is defined, and concept instances are extracted from components to be registered in an analytic process, and the components are registered in an ontology repository 53. Furthermore, the classification concepts of a corresponding terminal are determined in a hierarchical structure to which attributes owned by the extracted concept instances and classifiers showing the evidences of classification belong, and the relevant information of the concept instances and the terminal classification concepts is stored and registered in an ontology repository 53 as XML data. Also, in retrieval in the analytic process, the corresponding concept instances are acquired from the attributes of all the concept instances in the hierarchical structure based on the attributes of the concept instances of requested components, and the components having the group of the obtained concept instances are acquired from the ontology repository 53 to be presented. COPYRIGHT: (C)2007,JPO&INPIT
|