发明名称 Processing proposed program code libraries in a networked computing environment
摘要 An integrated development environment (IDE)-based approach for processing/analyzing proposed program code libraries as a replacement for existing program code libraries in a networked computing environment is provided. A set of annotations associated with a set of program code files and a proposed (e.g., new, modified, etc.) program code library are received in an integrated development environment (IDE). It may then be determined whether the proposed program code library is an excluded program code library based on the set of annotations. It may also be determined whether the proposed program code library meets one or more thresholds for replacing an existing program code library. If the proposed program code library is not excluded and meets the threshold(s), the proposed program code library may then be provided to a computer device hosting the IDE (e.g., for implementation).
申请公布号 US9229692(B2) 申请公布日期 2016.01.05
申请号 US201514589259 申请日期 2015.01.05
申请人 International Business Machines Corporation 发明人 Balasubramanian Swaminathan;Hamilton, II Rick A.;O'Connell Brian M.;Walker Keith R.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Keohane & D'Alessandro PLLC 代理人 Sharkan Noah A.;Webb Hunter E.;Keohane & D'Alessandro PLLC
主权项 1. A computer-implemented method for processing proposed program code libraries in a networked computing environment, comprising: receiving a set of annotations associated with a set of program code files in an integrated development environment (IDE), wherein the set of annotations include one or more conditions for replacing a program code library; receiving a proposed program code library in the IDE; determining whether the proposed program code library is an excluded program code library based on the set of annotations; computing whether the proposed program code library meets one or more thresholds for replacing an existing program code library, the computing being based on at least one of: an attribute comparison and a micro-benchmarking analysis; and providing, responsive to the proposed program code library meeting the one or more thresholds, the proposed program code library to a computer device hosting the IDE.
地址 Armonk NY US