OBJECT ORIENTED BASED METHODOLOGY FOR MODELING BUSINESS FUNCTIONALITY FOR ENABLING IMPLEMENTATION IN A WEB BASED ENVIRONMENT
First Claim
Patent Images
1. A method for forming a workflow and an application program to implement, at least in part, said workflow, said method comprising the steps of:
- recording that a first computer program function is capable of implementing, at least in part, a first business process step;
recording that a second computer program function is capable of implementing, at least in part, a second business process step;
a user, with a graphical user interface of a computer system, forming a graphical representation of first and second business processes and an interconnection between said first and second business processes indicating that said first and second business processes are part of a workflow;
said computer system displaying a list including said first and second business process steps as first and second respective instances of said second business process such that only one of said first and second business process steps is needed for said second business process in one instance of said workflow; and
based at least in part on said graphical representation, the record of said first computer function being capable of implementing said first business process step and the record of said second computer function being capable of implementing said second business process step, said computer system forming an application program to perform, at least in part, said workflow, said application program including said first and second computer program functions configured such that only one of said first and second business process steps is needed for said second business process in one instance of said workflow, said application program enabling an operator to select either one of said first and second business process steps in said one instance of said workflow, and in response execute the respective one of said first and second computer program functions in said one instance of said workflow.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer method and apparatus defining Business Classes for modeling business activities comprising the steps of representing business activities as the interaction between one or more Business Classes, and entering into a computer and storing in an electronic format the Business Classes and the relationships existing between the Business Classes.
-
Citations
27 Claims
-
1. A method for forming a workflow and an application program to implement, at least in part, said workflow, said method comprising the steps of:
-
recording that a first computer program function is capable of implementing, at least in part, a first business process step; recording that a second computer program function is capable of implementing, at least in part, a second business process step; a user, with a graphical user interface of a computer system, forming a graphical representation of first and second business processes and an interconnection between said first and second business processes indicating that said first and second business processes are part of a workflow; said computer system displaying a list including said first and second business process steps as first and second respective instances of said second business process such that only one of said first and second business process steps is needed for said second business process in one instance of said workflow; and based at least in part on said graphical representation, the record of said first computer function being capable of implementing said first business process step and the record of said second computer function being capable of implementing said second business process step, said computer system forming an application program to perform, at least in part, said workflow, said application program including said first and second computer program functions configured such that only one of said first and second business process steps is needed for said second business process in one instance of said workflow, said application program enabling an operator to select either one of said first and second business process steps in said one instance of said workflow, and in response execute the respective one of said first and second computer program functions in said one instance of said workflow. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for forming a workflow and an application program to implement, at least in part, said workflow, said computer program product comprising:
-
first program instructions to record that a first computer program function is capable of implementing, at least in part, a first business process step, and record that a second computer program function is capable of implementing, at least in part, a second business process step; second program instructions to generate a graphical user interface to enable a user to form a graphical representation of first and second business processes and an interconnection between said first and second business processes indicating that said first and second business processes are part of said workflow; third program instructions to initiate display of a list including said first and second business process steps as first and second respective instances of said second business process such that only one of said first and second business process steps is needed for said second business process in one instance of said workflow; fourth program instructions, based at least in part on said graphical representation, the record of said first computer function being capable of implementing said first business process step and the record of said second computer function being capable of implementing said second business process step, to form an application program to perform, at least in part, said workflow, said application program including said first and second computer program functions configured such that only one of said first and second business process steps is needed for said second business process in one instance of said workflow, said application program enabling an operator to select either one of said first and second business process steps in said one instance of said workflow, and in response execute the respective one of said first and second computer program functions in said one instance of said workflow; and a computer readable media which stores said first, second, third and fourth program instructions. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer system for forming a workflow and an application program to implement, at least in part, said workflow, said computer system comprising:
-
first program instructions to record that a first computer program function is capable of implementing, at least in part, a first business process step, and record that a second computer program function is capable of implementing, at least in part, a second business process step; second program instructions to generate a graphical user interface to enable a user to form a graphical representation of first and second business processes and an interconnection between said first and second business processes indicating that said first and second business processes are part of said workflow; third program instructions to initiate display of a list including said first and second business process steps as first and second respective instances of said second business process such that only one of said first and second business process steps is needed for said second business process in one instance of said workflow; fourth program instructions, based at least in part on said graphical representation, the record of said first computer function being capable of implementing said first business process step and the record of said second computer function being capable of implementing said second business process step, to form an application program to perform, at least in part, said workflow, said application program including said first and second computer program functions configured such that only one of said first and second business process steps is needed for said second business process in one instance of said workflow, said application program enabling an operator to select either one of said first and second business process steps in said one instance of said workflow, and in response execute the respective one of said first and second computer program functions in said one instance of said workflow; a computer readable media which stores said first, second, third and fourth program instructions; and a central processing unit to execute said first, second, third and fourth program instructions. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for forming a workflow and an application program to implement, at least in part, said workflow, said method comprising the steps of:
-
recording that a first computer program function is capable of implementing, at least in part, a first business process step; recording that a second computer program function is capable of implementing, at least in part, a second business process step; a user, with a graphical user interface of a computer system, forming a graphical representation of first and second business processes and an interconnection between said first and second business processes indicating that said first and second business processes are part of a workflow; and said computer system displaying a list including said first and second business process steps as first and second respective instances of said second business process and recording that only one of said first and second business process steps is needed for said second business process in one instance of said workflow. - View Dependent Claims (17, 18, 19)
-
-
20. A computer program product for forming a workflow and an application program to implement, at least in part, said workflow, said computer program product comprising:
-
a computer readable storage media; first program instructions to record that a first computer program function is capable of implementing, at least in part, a first business process step; second program instructions to record that a second computer program function is capable of implementing, at least in part, a second business process step; third program instructions to form a graphical user interface of a computer system, and responsive to user input to said graphical user interface, form a graphical representation of first and second business processes and an interconnection between said first and second business processes indicating that said first and second business processes are part of a workflow; and fourth program instructions to initiate display of a list including said first and second business process steps as first and second respective instances of said second business process and record that only one of said first and second business process steps is needed for said second business process in one instance of said workflow; and
whereinsaid first, second, third and fourth program instructions are stored on said computer readable storage media. - View Dependent Claims (21, 22, 23)
-
-
24. A computer system for forming a workflow and an application program to implement, at least in part, said workflow, said computer system comprising:
-
first program instructions to record that a first computer program function is capable of implementing, at least in part, a first business process step; second program instructions to record that a second computer program function is capable of implementing, at least in part, a second business process step; third program instructions to form a graphical user interface of a computer system, and responsive to user input to said graphical user interface, form a graphical representation of first and second business processes and an interconnection between said first and second business processes indicating that said first and second business processes are part of a workflow; fourth program instructions to initiate display of a list including said first and second business process steps as first and second respective instances of said second business process and record that only one of said first and second business process steps is needed for said second business process in one instance of said workflow; a computer readable storage media which stores said first, second, third and fourth program instructions; and a central processing unit to execute said first, second, third and fourth program instructions. - View Dependent Claims (25, 26, 27)
-
Specification