Patent ID: 8037481

Claim:
A method comprising: identifying, using a processor, a signature associated with a first method from a plurality of signatures associated with the first method, the first method being provided in a first computing environment, the first computing environment being an object-oriented environment, the identifying including: generating a fitness ranking for the identified signature, the fitness ranking for the identified signature indicating a fit of one or more data types of one or more parameters represented in the identified signature to one or more data types of one or more parameters associated with an invocation of a second method, the second method being provided in a second computing environment, the second computing environment being an array-based environment, generating a fitness ranking for a second signature in the plurality of signatures, the fitness ranking for the second signature indicating a fit of one or more data types of one or more parameters represented in the second signature to one or more data types of one or more parameters associated with the invocation of the second method, ranking the identified signature and the second signature based on the fitness ranking generated for the identified signature and the fitness ranking generated for the second signature, and identifying the identified signature based on the ranking of the identified signature and the second signature; and invoking the first method based on the identified signature.