t206.gif (2758 ×Ö½Ú)
Extracting and Matching for Object-Oriented Software Components
Fu Yu,Shen Junyi
(Xi'an Jiaotong University, Xi'an 710049, China)
retue.gif (1614 ×Ö½Ú)zwb.gif (1647 ×Ö½Ú)
Abstract: To support component-based software engineering, a method of feature extracting and components matching for object-oriented software has been proposed. The concepts of facet, first-record feature and component-pattern are represented based on category-theory to extract the features of software components. A heuristic graph-searching algorithm to match the best-suited requirement components is designed with the component-matching degree as estimate-cost function. It has been proved that this method reflects the features of object-oriented components naturally and has a higher operational ability.
Keywords: object-oriented software component;component pattern;component matching