1. A method for use at a calling computing platform, comprising: obtaining, from a request to invoke a first target function, an identifier of the first target function and a first parameter to be passed to the first target function; based on the identifier of the first target function, automatically determining one or more parameters which identify a memory location of a target computing platform at which the first target function is stored and determining a format in which the first parameter is used by the first target function; automatically converting a format of the first parameter to the format in which the first parameter is used by the first target function, to provide a converted first parameter; and automatically creating and providing a generic function call to the target computing platform, the generic function call comprises the one or more parameters which identify the memory location and the converted first parameter.