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;
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; and
displaying a simulation of said one or more sub-processes in the process model, wherein the simulation uses the stored 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.
41 Citations
21 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; 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; and displaying a simulation of said one or more sub-processes in the process model, wherein the simulation uses the stored input information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable storage medium 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; 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; and displaying a simulation of said one or more sub-processes in the process model, wherein the simulation uses the stored input information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for interactive design of process model for packaged application software installation and configuration, comprising:
-
a process design engine 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; and a simulation server operable to simulate one or more processes in the process model. - View Dependent Claims (20, 21)
-
Specification