GRAPH BASED DATA MODEL FOR API ECOSYSTEM INSIGHTS
First Claim
1. A method for capturing information for a data structure, wherein the information selectively pertains to Web application programming interfaces (APIs) and to users of Web APIs, and the method comprises the steps of:
- identifying a first set of relationships, wherein an identified relationship can be at least a relationship between a Web API and a Web API user, a relationship between different Web API users, or a relationship between different Web APIs;
furnishing the first set of relationships to the data structure as first captured information;
using the first captured information to perform a specified analysis operation; and
prior to or during performance of the specified analysis operation, adding second information to the data structure, wherein the added second information includes at least one of a user, a Web API, or a relationship that is not included in the first captured information, and the added second information does not affect performance of the specified analysis operation.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of the invention comprising a method captures information for a data structure, the information pertaining to Web APIs and Web API users. The method includes identifying a first set of relationships, wherein an identified relationship can be at least a relationship between a Web API and a Web API user, between different Web API users, or between different Web APIs. The method further includes furnishing the first set of relationships to the data structure as first captured information, and using the first captured information to perform a specified analysis operation. Prior to or during performance of the specified analysis operation, second information is added to the data structure wherein the added second information includes at least one of a user, a Web API, or a relationship that is not included in the first captured information, and the added second information does not affect performance of the specified analysis operation.
-
Citations
20 Claims
-
1. A method for capturing information for a data structure, wherein the information selectively pertains to Web application programming interfaces (APIs) and to users of Web APIs, and the method comprises the steps of:
-
identifying a first set of relationships, wherein an identified relationship can be at least a relationship between a Web API and a Web API user, a relationship between different Web API users, or a relationship between different Web APIs; furnishing the first set of relationships to the data structure as first captured information; using the first captured information to perform a specified analysis operation; and prior to or during performance of the specified analysis operation, adding second information to the data structure, wherein the added second information includes at least one of a user, a Web API, or a relationship that is not included in the first captured information, and the added second information does not affect performance of the specified analysis operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product executable in a recordable storage medium for capturing information for a data structure, wherein the information selectively pertains to Web application programming interfaces (APIs) and to users of Web APIs, and the computer program product comprises:
-
instructions for identifying a first set of relationships, wherein an identified relationship can be at least a relationship between a Web API and a Web API user, a relationship between different Web API users, or a relationship between different Web APIs; instructions for furnishing the first set of relationships to the data structure as first captured information; instructions for using the first captured information to perform a specified analysis operation; and instructions for adding second information to the data structure prior to or during performance of the specified analysis operation, wherein the added second information includes at least one of a user, a Web API, or a relationship that is not included in the first captured information, and the added second information does not affect performance of the specified analysis operation. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer system for capturing information for a data structure, wherein the information selectively pertains to Web application programming interfaces (APIs) and to users of Web APIs, the computer system comprising:
-
a bus; a memory connected to the bus, wherein program code is stored on the memory; and a processor unit connected to the bus, wherein the processor unit executes the program code; to identify a first set of relationships, wherein an identified relationship can be at least a relationship between a Web API and a Web API user, a relationship between different Web API users, or a relationship between different Web APIs; to furnish the first set of relationships to the data structure as first captured information; to use the first captured information to perform a specified analysis operation; and prior to or during performance of the specified analysis operation, to add second information to the data structure, wherein the added second information includes at least one of a user, a Web API, or a relationship that is not included in the first captured information, and the added second information does not affect performance of the specified analysis operation.
-
Specification