APIA configuration using auto-rationalization and modeling

A computer hardware system includes a hardware processor configured to perform the following executable operations. A plurality of application programming interfaces (APIs) available to an organization are discovered. A cognitive classification is performed on the plurality of APIs to generate, for...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Limaye, Soumitra, Shetty, Dinesh G, Dhondse, Amol
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A computer hardware system includes a hardware processor configured to perform the following executable operations. A plurality of application programming interfaces (APIs) available to an organization are discovered. A cognitive classification is performed on the plurality of APIs to generate, for each of the plurality of APIs, an individual API data structure including API attribute information. A request for a particular API having a particular requirement is received via a configuration assistant and from a user. Candidate APIs are identified by generating an API interchangeability index using the individual API data structures and the particular requirement. Auto-rationalization is performed on the candidates APIs to identify a subset of the candidate APIs. The subset of the candidate APIs is presented to the user via the configuration assistant. A selected API is received from the user via the configuration assistant.