
Extracting and Matching for Object-Oriented Software
Components
Fu Yu,Shen Junyi
(Xi'an Jiaotong University, Xi'an 710049, China)
![]()
![]()
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