Interactive blueprinting for packaged applications
First Claim
1. A method for interactive design of process model for software installation and configuration, comprising:
- generating a process model from a natural language description of software installation or configuration related operation;
identifying a data structure representing one or more work products related to the process model, the work products comprising at least documentations associated with deployment of IT systems;
identifying one or more elements of the data structure related to one or more sub-processes of the process model;
capturing input information associated with said one or more sub-processes;
storing the input information and linking, by a processor, the stored input information with said one or more elements of the data structure that correspond to said one or more sub-processes;
displaying a simulation of said one or more sub-processes in the process model, wherein the simulation uses the stored input information;
graphically displaying the process model including the one or more sub-processes via a graphical user interface, wherein the step of capturing including allowing a user to select a sub-process for inputting information for the selected sub-process;
displaying an annotation symbol associated with the displayed sub-process, if the displayed sub-process has associated input information captured and stored previously; and
allowing the user to select the annotation symbol to retrieve and display the associated input information.
1 Assignment
0 Petitions
Accused Products
Abstract
An interactive design of process model for packaged application software installation and configuration generates a process model from a natural language description of software installation or configuration related operation. A data structure representing one or more work products related to the process model is identified, and one or more elements of the data structure are identified that are related to one or more sub-processes of the process model. Input information associated with said one or more sub-processes is captured and stored. The input information is linked with the one or more elements of the data structure related to said one or more sub-processes. The one or more sub-processes in the process model may be also demonstrated through a simulation.
76 Citations
15 Claims
-
1. A method for interactive design of process model for software installation and configuration, comprising:
-
generating a process model from a natural language description of software installation or configuration related operation; identifying a data structure representing one or more work products related to the process model, the work products comprising at least documentations associated with deployment of IT systems; identifying one or more elements of the data structure related to one or more sub-processes of the process model; capturing input information associated with said one or more sub-processes; storing the input information and linking, by a processor, the stored input information with said one or more elements of the data structure that correspond to said one or more sub-processes; displaying a simulation of said one or more sub-processes in the process model, wherein the simulation uses the stored input information; graphically displaying the process model including the one or more sub-processes via a graphical user interface, wherein the step of capturing including allowing a user to select a sub-process for inputting information for the selected sub-process; displaying an annotation symbol associated with the displayed sub-process, if the displayed sub-process has associated input information captured and stored previously; and allowing the user to select the annotation symbol to retrieve and display the associated input information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable storage medium, excluding signal per se, storing a program of instructions executable by a machine to perform a method for interactive design of process model for software installation and configuration, comprising:
-
generating a process model from a natural language description of software installation or configuration related operation; identifying a data structure representing one or more work products related to the process model, the work products comprising at least documentations associated with deployment of IT systems; identifying one or more elements of the data structure related to one or more sub-processes of the process model; capturing input information associated with said one or more sub-processes; storing the input information and linking, by a processor, the stored input information with said one or more elements of the data structure that correspond to said one or more sub-processes; displaying a simulation of said one or more sub-processes in the process model, wherein the simulation uses the stored input information, graphically displaying the process model including the one or more sub-processes via a graphical user interface, wherein the step of capturing including allowing a user to select a sub-process for inputting information for the selected sub-process; displaying an annotation symbol associated with the displayed sub-process, if the displayed sub-process has associated input information captured and stored previously; and allowing the user to select the annotation symbol to retrieve and display the associated input information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for interactive design of process model for packaged application software installation and configuration, comprising:
-
a processor; a process design engine operable to execute on the processor and further operable to generate one or more process models from natural language description of a software installation or configuration related operation, the process model including one or more sub-processes of the software installation or configuration related operation, and store the process model in a process repository; a user interface module operable to display the process model including one or more sub-processes of the process model diagram, the user interface module further operable to enable a user to annotate the one or more sub-processes with information; an analysis engine operable to analyze information annotated via the user interface and store the information in an information repository, the information being linked to one or more elements of a data structure, the data structure representing one or more work products related to the process model, and the one or more elements corresponding to the one or more sub-processes, the work products comprising at least documentations associated with deployment of IT systems; and a simulation server operable to simulate one or more processes in the process model, wherein the user interface module is further operable to display an annotation symbol associated with the displayed sub-process, if the displayed sub-process has associated input information captured and stored previously, the user interface module further operable to allow the user to select the annotation symbol to retrieve and display the associated input information. - View Dependent Claims (14, 15)
-
Specification