Method and apparatus for regression testing selection for a framework-based application
    11.
    发明授权
    Method and apparatus for regression testing selection for a framework-based application 有权
    用于基于框架的应用程序的回归测试选择的方法和装置

    公开(公告)号:US08793656B2

    公开(公告)日:2014-07-29

    申请号:US12978037

    申请日:2010-12-23

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F11/3688

    摘要: A selection method and related application is provided for a framework-based application having programming applications with both language program files and configuration files. In one embodiment, the method comprises abstracting a frame configuration model instance by analyzing configuration files prior to any modifications made to the program. The frame configuration model instance denoting individual configuration nodes in the framework model and further defining relationship between one or more code units in the configuration nodes and program code units in the application. Then one or more control test cases are constructed by profiling select test cases of the application, wherein the control flow consists of code units traversed during test case execution and control flow of said code units. Subsequently, an extended control flow is obtained by correlating configuration nodes in the framework configuration model instance with the code units in said control flow.

    摘要翻译: 为具有具有语言程序文件和配置文件的编程应用程序的基于框架的应用程序提供选择方法和相关应用。 在一个实施例中,该方法包括通过在对该程序进行任何修改之前分析配置文件来抽象​​帧配置模型实例。 帧配置模型实例表示框架模型中的各个配置节点,并进一步定义配置节点中的一个或多个代码单元和应用程序中的程序代码单元之间的关系。 然后,通过对应用程序的选择测试用例进行分析,构建一个或多个控制测试用例,其中控制流由在测试用例执行期间遍历的代码单元和所述代码单元的控制流程组成。 随后,通过将框架配置模型实例中的配置节点与所述控制流中的代码单元相关联来获得扩展控制流程。

    System and method to provide continuous calibration estimation and improvement options across a software integration life cycle
    12.
    发明授权
    System and method to provide continuous calibration estimation and improvement options across a software integration life cycle 有权
    在软件集成生命周期中提供连续校准估算和改进选项的系统和方法

    公开(公告)号:US08566805B2

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

    申请号:US12557816

    申请日:2009-09-11

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3672 G06Q10/06

    摘要: A method and system of calibrating estimates for software projects is provided. More particularly, a method and system is provided to continuously provide calibration estimation and improvement options across a software integration life cycle. The method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to: compare actual data associated with a phase of a project to expected results used to develop a strategic development plan for the project; and calibrate efforts in the strategic development plan for future activities of the project based on the actual data.

    摘要翻译: 提供了一种校准软件项目估算的方法和系统。 更具体地,提供了一种在软件集成生命周期中连续提供校准估计和改进选项的方法和系统。 该方法在具有计算机可读存储介质的计算机可读存储介质上实现的计算机可执行代码实现,计算机可读存储介质具有可编程指令,该程序指令可操作用于:将与项目阶段相关联的实际数据与用于制定项目的战略发展计划的预期结果进行 根据实际情况,对项目未来活动的战略发展规划进行校准。

    METHOD AND APPARATUS FOR REGRESSION TESTING SELECTION FOR A FRAMEWORK-BASED APPLICATION
    18.
    发明申请
    METHOD AND APPARATUS FOR REGRESSION TESTING SELECTION FOR A FRAMEWORK-BASED APPLICATION 有权
    用于基于框架的应用的回归测试选择的方法和装置

    公开(公告)号:US20110161936A1

    公开(公告)日:2011-06-30

    申请号:US12978037

    申请日:2010-12-23

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3688

    摘要: A selection method and related application is provided for a framework-based application having programming applications with both language program files and configuration files. In one embodiment, the method comprises abstracting a frame configuration model instance by analyzing configuration files prior to any modifications made to the program. The frame configuration model instance denoting individual configuration nodes in the framework model and further defining relationship between one or more code units in the configuration nodes and program code units in the application. Then one or more control test cases are constructed by profiling select test cases of the application, wherein the control flow consists of code units traversed during test case execution and control flow of said code units. Subsequently, an extended control flow is obtained by correlating configuration nodes in the framework configuration model instance with the code units in said control flow.

    摘要翻译: 为具有具有语言程序文件和配置文件的编程应用程序的基于框架的应用程序提供选择方法和相关应用。 在一个实施例中,该方法包括通过在对该程序进行任何修改之前分析配置文件来抽象​​帧配置模型实例。 帧配置模型实例表示框架模型中的各个配置节点,并进一步定义配置节点中的一个或多个代码单元和应用程序中的程序代码单元之间的关系。 然后,通过对应用程序的选择测试用例进行分析,构建一个或多个控制测试用例,其中控制流由在测试用例执行期间遍历的代码单元和所述代码单元的控制流程组成。 随后,通过将框架配置模型实例中的配置节点与所述控制流中的代码单元相关联来获得扩展控制流程。

    SYSTEM AND METHOD TO PROVIDE CONTINUOUS CALIBRATION ESTIMATION AND IMPROVEMENT OPTIONS ACROSS A SOFTWARE INTEGRATION LIFE CYCLE
    20.
    发明申请
    SYSTEM AND METHOD TO PROVIDE CONTINUOUS CALIBRATION ESTIMATION AND IMPROVEMENT OPTIONS ACROSS A SOFTWARE INTEGRATION LIFE CYCLE 有权
    通过软件整合生命周期提供连续校准估算和改进选项的系统和方法

    公开(公告)号:US20110066887A1

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

    申请号:US12557816

    申请日:2009-09-11

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3672 G06Q10/06

    摘要: A method and system of calibrating estimates for software projects is provided. More particularly, a method and system is provided to continuously provide calibration estimation and improvement options across a software integration life cycle. The method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to: compare actual data associated with a phase of a project to expected results used to develop a strategic development plan for the project; and calibrate efforts in the strategic development plan for future activities of the project based on the actual data.

    摘要翻译: 提供了一种校准软件项目估算的方法和系统。 更具体地,提供了一种在软件集成生命周期中连续提供校准估计和改进选项的方法和系统。 该方法在具有计算机可读存储介质的计算机可读存储介质上实现的计算机可执行代码实现,计算机可读存储介质具有可编程指令,该程序指令可操作用于:将与项目阶段相关联的实际数据与用于制定项目的战略发展计划的预期结果进行 根据实际情况,对项目未来活动的战略发展规划进行校准。