Patent ID: 8484627
Filing Date: 2013-07-09
Classification: G06F

Abstract:
1. A method residing and implemented in a non-transitory computer-readable storage medium for execution on a processor, the processor when executed performing the method, comprising: receiving, by the processor, interface definitions associated with one of: a non-standard first-software architecture and a non-standard second software architecture as an interpreter processes the interface definitions on the processor; translating, by the processor, the interface definitions, via the interpreter, the interface definitions translated to a format different from a particular format in which the interface definitions were received, the interface definitions in an intermediate format for accessing libraries of proprietary software that is a different software architecture from that which is associated with the non-standard first-software architecture and the non-standard second software architecture, and the interface definitions generated from an interoperability toolkit associated with the libraries; wherein translating further includes wrapping, by the processor, the interface definitions in a runtime callable wrapper and a COM callable wrapper; and outputting, by the processor, the interface definitions that were translated.