Static code analysis for packaged application customization
    1.
    发明授权
    Static code analysis for packaged application customization 有权
    打包应用程序定制的静态代码分析

    公开(公告)号:US08549490B2

    公开(公告)日:2013-10-01

    申请号:US12569515

    申请日:2009-09-29

    IPC分类号: G06F9/44

    CPC分类号: G06F8/73 G06F8/71 G06Q10/10

    摘要: A method for static code analyzing customizations to a pre-packaged computing solution can include establishing a communicative connection from a recommendation generation module to a pre-packaged computing solution and authenticating into the pre-packaged computing solution. Customized program code can be extracted from the pre-packaged computing solution and a call graph of the customized program code can be constructed such that the call graph indicates method calls to different interfaces for program code of the pre-packaged computing solution. Finally, a report can be generated identifying customized program code to be adapted to a new version of the pre-packaged computing solution based upon changes in the different interfaces shown by the call graph to be used in the new version of the pre-packaged computing solution and modifications required for the customized program code to call the different interfaces in the new version of the pre-packaged computing solution.

    摘要翻译: 用于静态代码分析预先打包的计算解决方案的定制的方法可以包括建立从推荐生成模块到预先打包的计算解决方案的通信连接,并将其验证到预先打包的计算解决方案中。 可以从预先打包的计算解决方案中提取定制的程序代码,并且可以构造定制程序代码的调用图,使得调用图表示对预先打包的计算解决方案的程序代码的不同接口的方法调用。 最后,可以基于将在新版本的预打包计算中使用的调用图所示的不同接口的改变来识别要适应于新版本的预打包计算解决方案的定制程序代码的报告 定制程序代码调用新版本的预打包计算解决方案中的不同接口所需的解决方案和修改。

    AUTOMATED DISCOVERY OF PROGRAMMATIC RESOURCES
    3.
    发明申请
    AUTOMATED DISCOVERY OF PROGRAMMATIC RESOURCES 有权
    自动发现编程资源

    公开(公告)号:US20120005647A1

    公开(公告)日:2012-01-05

    申请号:US12828272

    申请日:2010-06-30

    IPC分类号: G06F9/44

    CPC分类号: G06F8/75

    摘要: Embodiments of the present invention provide a method, system and computer program product for business process to customized program code mapping in a pre-packaged computing solution. The method can include establishing a connection from a business process to code mapping module executing in memory by a processor of a computer to a source pre-packaged computing solution, extracting both a business process hierarchy (BPH) and customized program code from the source pre-packaged computing solution and storing the BPH and the extracted customized program code in storage coupled to the computer. The method further can include selecting a business process in the BPH and mapping the selected business process to corresponding portions of the customized program code. Finally, the method can include generating and displaying in the computer a dependency graph of the mapped portions of the customized program code in the storage such that the dependency graph indicates dependency relationships of the mapped portions of the customized program code for the selected business process of the BPH of the source pre-packaged computing solution.

    摘要翻译: 本发明的实施例提供了一种用于业务流程的方法,系统和计算机程序产品,用于在预先封装的计算解决方案中定制程序代码映射。 该方法可以包括建立从业务流程到由计算机的处理器在存储器中执行的代码映射模块到源预打包计算解决方案的连接,从源前提取业务流程层级(BPH)和定制的程序代码 封装的计算解决方案,并将BPH和提取的定制程序代码存储在与计算机相连的存储器中。 该方法还可以包括选择BPH中的业务流程并将所选择的业务流程映射到定制的程序代码的相应部分。 最后,该方法可以包括在计算机中生成和显示定制程序代码在存储器中的映射部分的依赖图,使得依赖图表示所选择的业务流程的定制程序代码的映射部分的依赖关系 源预包装计算解决方案的BPH。

    Automated discovery of programmatic resources
    4.
    发明授权
    Automated discovery of programmatic resources 有权
    自动发现程式资源

    公开(公告)号:US08607191B2

    公开(公告)日:2013-12-10

    申请号:US12828272

    申请日:2010-06-30

    IPC分类号: G06F9/44

    CPC分类号: G06F8/75

    摘要: A method for business process to customized program code mapping in a pre-packaged computing solution can include establishing a connection from a business process to code mapping module executing in memory by a processor of a computer to a source pre-packaged computing solution, extracting both a business process hierarchy (BPH) and customized program code from the source pre-packaged computing solution, storing the BPH and the extracted customized program code in storage coupled to the computer, selecting a business process in the BPH and mapping the selected business process to corresponding portions of the customized program code, and generating and displaying in the computer a dependency graph indicating dependency relationships of the mapped portions of the customized program code for the selected business process of the BPH of the source pre-packaged computing solution.

    摘要翻译: 用于在预打包计算解决方案中定制程序代码映射的业务流程的方法可以包括建立从业务流程到由计算机的处理器在存储器中执行的代码映射模块到源预打包计算解决方案的连接, 业务流程层次(BPH)和来自源预打包计算解决方案的自定义程序代码,将BPH和提取的定制程序代码存储在与计算机相连的存储中,选择BPH中的业务流程并将所选业务流程映射到 在计算机中生成和显示依赖图,该依赖图指示源预包装计算解决方案的BPH的所选业务流程的定制程序代码的映射部分的依赖关系。

    STATIC CODE ANALYSIS FOR PACKAGED APPLICATION CUSTOMIZATION
    7.
    发明申请
    STATIC CODE ANALYSIS FOR PACKAGED APPLICATION CUSTOMIZATION 有权
    包装应用定制的静态代码分析

    公开(公告)号:US20110078667A1

    公开(公告)日:2011-03-31

    申请号:US12569515

    申请日:2009-09-29

    IPC分类号: G06F9/44

    CPC分类号: G06F8/73 G06F8/71 G06Q10/10

    摘要: A method for static code analyzing customizations to a pre-packaged computing solution can include establishing a communicative connection from a recommendation generation module to a pre-packaged computing solution and authenticating into the pre-packaged computing solution. Customized program code can be extracted from the pre-packaged computing solution and a call graph of the customized program code can be constructed such that the call graph indicates method calls to different interfaces for program code of the pre-packaged computing solution. Finally, a report can be generated identifying customized program code to be adapted to a new version of the pre-packaged computing solution based upon changes in the different interfaces shown by the call graph to be used in the new version of the pre-packaged computing solution and modifications required for the customized program code to call the different interfaces in the new version of the pre-packaged computing solution.

    摘要翻译: 用于静态代码分析预先打包的计算解决方案的定制的方法可以包括建立从推荐生成模块到预先打包的计算解决方案的通信连接,并将其验证到预先打包的计算解决方案中。 可以从预先打包的计算解决方案中提取定制的程序代码,并且可以构造定制程序代码的调用图,使得调用图表示对预先打包的计算解决方案的程序代码的不同接口的方法调用。 最后,可以基于将在新版本的预打包计算中使用的调用图所示的不同接口的改变来识别要适应于新版本的预打包计算解决方案的定制程序代码的报告 定制程序代码调用新版本的预打包计算解决方案中的不同接口所需的解决方案和修改。