- Patent Title: Mechanism for building normalized service model to expose web APIs
-
Application No.: US14850562Application Date: 2015-09-10
-
Publication No.: US10021166B2Publication Date: 2018-07-10
- Inventor: Garimella Anila Kumar
- Applicant: CA, INC.
- Applicant Address: US NY New York
- Assignee: CA, INC.
- Current Assignee: CA, INC.
- Current Assignee Address: US NY New York
- Agency: Vierra Magen Marcus LLP
- Main IPC: G06F15/16
- IPC: G06F15/16 ; H04L29/08 ; G06F9/00 ; G06F17/30

Abstract:
Systems and methods for generating and using a normalized service model metadata repository to translate web APIs are described. In some embodiments, a normalized service model generator may allow an application to expose web APIs in new formats and/or standards that were unknown during development of the application and without requiring a change of code to the application to support the new formats and/or standards. In some cases, code or programming instructions associated with an application may include annotations (e.g., Java annotations) that classify whether particular methods or functions within the code correspond with a particular operation and specify relationships between objects or entities within the code. An annotation processor may process the code in order to extract entity relationships and service models exposed by the application and to generate a normalized metadata repository that may be translated into any kind of web API.
Public/Granted literature
- US20170078360A1 MECHANISM FOR BUILDING NORMALIZED SERVICE MODEL TO EXPOSE WEB APIS Public/Granted day:2017-03-16
Information query