System, method, and computer program for establishing application interfaces in an echo system
AssigneeAmdocs Development Limited
InventorSharon Elgarat
Life of this patent
Estimating the term…
Abstract
As described herein, a system, method, and computer program are provided for establishing an application interface in an echo system. In use, a plurality of end points in a plurality of applications installed on an echo system are identified. Each end point of the plurality of end points is analyzed to generate a classification for the end point according to one or more parameters. An interface is created between a pair of end points of the plurality of end points, based on the classification generated for each end point in the pair of end points. The interface is established in the echo system for enabling communication between the pair of end points.
Claims20
A non-transitory computer readable medium storing computer code executable by a processor to perform a method comprising:
- identifying a plurality of applications installed on an echo system;
- analyzing code of the plurality of applications to identify a plurality of end points in the plurality of applications, wherein the plurality of end points each include:
- a place in code of an application of the plurality of applications where data is expected to be received by an external system, or
- a place in the code in which the application exposes a service for external applications to access data;
- analyzing each end point of the plurality of end points to generate a classification for the end point according to one or more parameters;
- creating an interface between a pair of end points of the plurality of end points, based on the classification generated for each end point in the pair of end points;
- and
- establishing the interface in the echo system for enabling communication between the pair of end points.
A method, comprising:
- identifying a plurality of applications installed on an echo system;
- analyzing code of the plurality of applications to identify a plurality of end points in the plurality of applications, wherein the plurality of end points each include:
- a place in code of an application of the plurality of applications where data is expected to be received by an external system, or
- a place in the code in which the application exposes a service for external applications to access data;
- creating an interface between a pair of end points of the plurality of end points, based on the classification generated for each end point in the pair of end points;
- and
- establishing the interface in the echo system for enabling communication between the pair of end points.
A system, comprising:
- a non-transitory memory storing instructions;
- and
- one or more processors in communication with the non-transitory memory that execute the instructions to perform a method comprising:
- identifying a plurality of applications installed on an echo system;
- analyzing code of the plurality of applications to identify a plurality of end points in the plurality of applications, wherein the plurality of end points each include:
- a place in code of an application of the plurality of applications where data is expected to be received by an external system, or
- a place in the code in which the application exposes a service for external applications to access data;
- creating an interface between a pair of end points of the plurality of end points, based on the classification generated for each end point in the pair of end points;
- and
- establishing the interface in the echo system for enabling communication between the pair of end points.
Dependencies are inferred from the claim text.