Multiple library dependency detection
AssigneeInternational Business Machines Corporation
InventorsJin Wang, Lei Gao, A Peng Zhang, Kai Li, Xin Feng Zhu, Geng Wu Yang, Jia Xing Tang, Yan Liu
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsJin Wang, Lei Gao, A Peng Zhang, Kai Li, Xin Feng Zhu, Geng Wu Yang, Jia Xing Tang, Yan Liu
Estimating the term…
At least one processor identifies dependency relationships among libraries in a repository of libraries. Using the dependency relationships among libraries, at least one machine learning model can be created that predicts with a confidence value a dependency between a given library and a target library. An L layer tree-like graph can be created, using the dependency relationships among libraries and an application package. L can be configurable. Versions of the libraries to use can be determined by running the at least one machine learning model for each pair of nodes having a dependency relationship in the L layer tree-like graph, the at least one machine learning model identifying the dependency relationship with a confidence value, where pairs of nodes having largest confidence values are selected as the versions of the libraries to use in the application package.
A computer-implemented method comprising:
A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions readable by a device to cause the device to:
A system comprising:
Dependencies are inferred from the claim text.