Methods and apparatus for translating application tests for execution with simulation software tools
    1.
    发明申请
    Methods and apparatus for translating application tests for execution with simulation software tools 有权
    用仿真软件工具翻译应用程序测试执行的方法和设备

    公开(公告)号:US20060005079A1

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

    申请号:US10881193

    申请日:2004-06-30

    CPC classification number: G06F11/3692

    Abstract: A method for assessing computer system conformance with at least one requirement is provided. A first encoding of software commands is translated into a second encoding of software commands for use with a test-automation tool. The second encoding of software commands is processed to simulate at least one user interaction with the computer system through the test-automation tool.

    Abstract translation: 提供了一种评估计算机系统符合至少一个要求的方法。 软件命令的第一编码被转换成用于测试自动化工具的软件命令的第二编码。 处理软件命令的第二编码,以通过测试自动化工具模拟与计算机系统的至少一个用户交互。

    System and method for generating test cases
    2.
    发明申请
    System and method for generating test cases 审中-公开
    用于生成测试用例的系统和方法

    公开(公告)号:US20060265691A1

    公开(公告)日:2006-11-23

    申请号:US11133255

    申请日:2005-05-20

    CPC classification number: G06F11/3684

    Abstract: A method and system for automatically generating a test case for object-oriented software includes providing a model of the object-oriented software, determining a test state for the object-oriented software, and determining a sequence of test steps for the object-oriented software based upon the test state.

    Abstract translation: 一种用于自动生成面向对象软件的测试用例的方法和系统包括提供面向对象软件的模型,确定面向对象软件的测试状态,以及确定面向对象软件的测试步骤的顺序 基于测试状态。

    Systems and methods for managing error dependencies
    3.
    发明申请
    Systems and methods for managing error dependencies 有权
    用于管理错误依赖关系的系统和方法

    公开(公告)号:US20060161903A1

    公开(公告)日:2006-07-20

    申请号:US11037694

    申请日:2005-01-18

    Abstract: Methods and arrangements for managing error messages from a set of programming tools within a program development environment, such as compilers, linkers, library builders, etc. The error messages are arranged as a directed acyclic graph, with the nodes as error messages, and edges as dependency relationships. In accordance with at least one presently preferred embodiment of the present invention, there are broadly contemplated the following: allowing one or more programming tool to report errors to an error manager component; deducing dependencies amongst error messages, based on error dependency definition provided to the error manager; and delivering messages and dependencies to client components. Although framed within the context of program development tools, this solution could be applied to many other tools outside this domain, under suitable and specified requirements.

    Abstract translation: 用于在程序开发环境中的一组编程工具(例如编译器,链接器,库构建器等)管理错误消息的方法和布置。错误消息被排列为有向非循环图,其中节点作为错误消息和边缘 作为依赖关系。 根据本发明的至少一个目前优选的实施例,广泛考虑以下内容:允许一个或多个编程工具向错误管理器组件报告错误; 基于提供给错误管理器的错误依赖性定义,推导错误消息之间的依赖关系; 并向客户端组件传递消息和依赖关系。 虽然在程序开发工具的上下文中,该解决方案可以适用于该领域以外的许多其他工具,但在适当的和特定的要求下。

    Systems and methods for determining software package identity during a system build
    4.
    发明申请
    Systems and methods for determining software package identity during a system build 失效
    在系统构建期间确定软件包标识的系统和方法

    公开(公告)号:US20060161892A1

    公开(公告)日:2006-07-20

    申请号:US11037686

    申请日:2005-01-18

    CPC classification number: G06F9/44 G06F8/71

    Abstract: The provision of methods and apparatus to determine package identity for an application build. The idea is based on providing a mapping of package with affiliated attributes such as paths used for include or linking, along with reverse mappings. This mapping could be provided through any number of conventional environments such as program development environments or operating system registries: Tools would access this information through a programmatic interface, and use that information to identify packages affiliated with some information. For example, a symbol in a program would be defined in some file. That file would be in a path, which maps to the package identity. Thus, the symbol definition can be conceptually affiliated with a package.

    Abstract translation: 提供用于确定应用程序构建的程序包身份的方法和设备。 这个想法是基于提供具有附属属性的包的映射,例如用于包含或链接的路径以及反向映射。 可以通过任何数量的常规环境(如程序开发环境或操作系统注册表)来提供此映射:工具将通过编程接口访问此信息,并使用该信息来识别与某些信息相关的软件包。 例如,程序中的符号将在某些文件中定义。 该文件将在路径中,映射到包标识。 因此,符号定义可以在概念上附属于一个包。

    System and method for interactive and assisted program development
    5.
    发明申请
    System and method for interactive and assisted program development 有权
    互动和辅助程序开发的系统和方法

    公开(公告)号:US20070245322A1

    公开(公告)日:2007-10-18

    申请号:US11402007

    申请日:2006-04-12

    CPC classification number: G06F8/20

    Abstract: A system (and method, and method for deploying computing infrastructure) for facilitating fixing program development errors found during different phases of program development using different programming tools, such as compilers, linkers, library managers, and debuggers, and can be integrated into a program development environment encompassing all tools. The exemplary aspects of the present invention can detect a qualified set of problems from which to recover with sufficient information, as typically provided by a user or other intelligent or artificial intelligent means, and upon error detection, can initiate a communication with the user (or other support software), to acquire information that could remedy the problem.

    Abstract translation: 一种用于部署计算基础设施的系统(和方法以及部署计算基础设施的方法),用于促进使用不同编程工具(如编译器,链接器,库管理器和调试器)在程序开发的不同阶段发现的程序开发错误,并可以集成到程序中 包含所有工具的开发环境。 本发明的示例性方面可以通过用户或其他智能或人造智能装置通常提供的足够的信息来检测要从中恢复的一组合格的问题,并且在错误检测时,可以发起与用户的通信(或 其他支持软件),获取可以解决问题的信息。

Patent Agency Ranking