CPC G06F 9/30174 (2013.01) [G06F 9/5072 (2013.01); G06F 9/541 (2013.01)] | 16 Claims |
1. A system for integration adapter generation in a cloud computing environment, comprising:
a smart adapter user interface component, including:
a computer processor, and
a computer memory storing instructions that, when executed by the computer processor, cause the smart adapter user interface component to:
(i) receive a standard, programming language-agnostic interface specification,
(ii) graphically interact with a user via a guided navigation, no-code wizard user interface to collect additional information associated with the programming language-agnostic interface specification, and
(iii) automatically generate a semantic model based on characteristics of the received programming language-agnostic interface specification and the additional information; and
a smart adapter generator, coupled to the smart adapter user interface component, to receive the semantic model from the smart adapter user interface component along with information about the programming language-agnostic interface specification and automatically generate a cloud integration adapter, generate an Adapter Development Kit (“ADK”) Java project template along with ADK metadata, inject integration framework component-specific attributes based on the semantic model, perform a Project Object Model (“POM”) transformation for Application Programming Interface (“API”) Software Development Kit (“SDK”) generation, and generate a single assembly build to create an ADK-compliant integration adapter binary.
|