Business process objects with associated attributes such as version identifier
First Claim
Patent Images
1. A method for storing and executing a plurality of object and action pairs as a business process in an object oriented computing environment, said method adapted to operate on one or more computer platforms and comprising the steps of:
- generating a business process object instance;
defining execution parameters for said business process object instance, said step of defining execution parameters for said business process object instance including receiving and responding to a first input from the user interface assigning a name to said business process object instance and assigning a version identifier to said business process object instance in response to a second input;
responding to an interactive user selection of object and action pairs to be executed in said business process;
storing said selected object and action pairs and placing them in said business process object instance; and
executing said business process object instance by selecting said business process object instance through a user interface and specifying a method to be performed by said business process object instance; and
executing said business process object instance by selecting said business process object instance through a user interface and specifying a method to be performed by said business process object instance.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to systems and methods for providing a repeatable business process capability in an object oriented computing environment. Business process information, including a set of object-action messages and the logical sequence in which the messages are executed is captured in business process objects. The business process objects are generated, modified and invoked through the user-workplace interface.
-
Citations
9 Claims
-
1. A method for storing and executing a plurality of object and action pairs as a business process in an object oriented computing environment, said method adapted to operate on one or more computer platforms and comprising the steps of:
-
generating a business process object instance; defining execution parameters for said business process object instance, said step of defining execution parameters for said business process object instance including receiving and responding to a first input from the user interface assigning a name to said business process object instance and assigning a version identifier to said business process object instance in response to a second input; responding to an interactive user selection of object and action pairs to be executed in said business process; storing said selected object and action pairs and placing them in said business process object instance; and
executing said business process object instance by selecting said business process object instance through a user interface and specifying a method to be performed by said business process object instance; andexecuting said business process object instance by selecting said business process object instance through a user interface and specifying a method to be performed by said business process object instance. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for storing and executing a plurality of object and action pairs as a business process in an object oriented computing environment, said system adapted to operate on one or more computer platforms and comprising:
-
means for generating a business processes object instance; means for defining execution parameters for said business process object instance, said means for defining including means for receiving a parameter for each of a plurality of attributes associated with said business process object instance and means for assigning said specified parameters to said business process object instance; means for responding to an interactive user selection of object and action pairs to be executed in said business process; means for capturing said selected object and action pairs in said business process object instance; means for executing said business process object instance by selecting said business process object instance through a user interface; and means for specifying a method to be performed by said business process object instance. - View Dependent Claims (7, 8, 9)
-
Specification