发明名称 Graph based data model for API ecosystem insights
摘要 An embodiment of the invention comprising a method captures information for a data structure, the information pertaining to Web application programming interfaces APIs and Web application programming interface 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.
申请公布号 US9396046(B2) 申请公布日期 2016.07.19
申请号 US201414180686 申请日期 2014.02.14
申请人 International Business Machines Corporation 发明人 Laredo Jim A.;Muthusamy Vinod;Slominski Aleksander;Srivastava Biplav;Vukovic Maja;Wittern John E.
分类号 G06F9/54 主分类号 G06F9/54
代理机构 Yee & Associates, P.C. 代理人 Yee & Associates, P.C. ;Percello Lou
主权项 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, the method comprising: 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, wherein the data structure comprises a Web API graph having nodes and edges, and wherein an edge comprises a relationship between two nodes, and wherein a dataset comprising properties of respective nodes and edges is selectively represented in a specified property graph that represents data in a different form than a form of data representation in the Web API graph; 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.
地址 Armonk NY US