Graph-Based Matching of Composite OWL-S Services