System and method for interactive and assisted program development
First Claim
1. A computer-implemented method for integrated software processes in an interactive software system, the method comprising:
- remediating an execution cycle of said interactive software system based on an analytical information from said software processes in the interactive software system prior to a completion of the execution cycle of said interactive software system.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. A computer-implemented method for integrated software processes in an interactive software system, the method comprising:
remediating an execution cycle of said interactive software system based on an analytical information from said software processes in the interactive software system prior to a completion of the execution cycle of said interactive software system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 19, 20)
-
8. A computer-implemented method for programming tool engagement and enhancement in an interactive program development system, the method comprising:
-
detecting a tool-specific condition prior to termination of an execution cycle of a programming tool;
engaging at least one of a user and a support software to obtain information related to said tool-specific condition;
based on a result of said engaging, invoking ancillary means for processing said tool-specific condition; and
continuing execution of said programming tool after invoking said ancillary means for processing said tool-specific condition. - View Dependent Claims (9, 10, 11)
-
-
12. An interactive software system for integrated software processes, the system comprising:
a remediating unit that remediates an execution cycle of said interactive software system based on an analytical information from said software processes in the interactive software system prior to a completion of the execution cycle of said interactive software system. - View Dependent Claims (13, 14, 15)
-
16. An interactive software development system, including a plurality of programming tools, the system comprising:
-
error detecting means for identifying a software development error prior to completion of an execution cycle of said software development system; and
error repairing means for repairing the software development error prior to the completion of the execution cycle of said software development system. - View Dependent Claims (17, 18)
-
Specification