Automatic Signature Matching in Component Composition