Method, system, and storage medium for performing business process modeling
First Claim
1. A method for performing business process modeling, comprising:
- identifying capabilities, activities, and requirements associated with a business problem or an opportunity, the activities operable for implementing the capabilities, the capabilities operable for resolving the business problem or exploiting the opportunity;
for each of the activities, selecting at least one corresponding process module including listings of attributes applicable to the activities;
selecting at least one of the attributes from the listings;
defining transition artifacts operable for integrating selected process modules;
compiling the transition artifacts, selected attributes, and selected activities with corresponding process modules; and
as a result of the compiling, generating a business process model.
2 Assignments
0 Petitions
Accused Products
Abstract
Exemplary embodiments include a method for performing business process modeling. The method includes identifying capabilities, activities, and requirements associated with a business problem or an opportunity. The activities are operable for implementing the capabilities and the capabilities are operable for resolving the business problem or exploiting the opportunity. For each of the activities, the method includes selecting at least one corresponding process module that includes listings of attributes applicable to the activities, selecting at least one of the attributes from the listings, and defining transition artifacts for integrating selected process modules. The method also includes compiling the transition artifacts, selected attributes, and selected activities with corresponding process modules, and generating a business process model as a result of the compilation.
125 Citations
20 Claims
-
1. A method for performing business process modeling, comprising:
-
identifying capabilities, activities, and requirements associated with a business problem or an opportunity, the activities operable for implementing the capabilities, the capabilities operable for resolving the business problem or exploiting the opportunity;
for each of the activities, selecting at least one corresponding process module including listings of attributes applicable to the activities;
selecting at least one of the attributes from the listings;
defining transition artifacts operable for integrating selected process modules;
compiling the transition artifacts, selected attributes, and selected activities with corresponding process modules; and
as a result of the compiling, generating a business process model. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A storage medium encoded with machine-readable program code for performing business process modeling, the program code including instructions for causing a processor to implement a method, comprising:
-
identifying capabilities, activities, and requirements associated with a business problem or an opportunity, the activities operable for implementing the capabilities, the capabilities operable for resolving the business problem or exploiting the opportunity;
for each of the activities, selecting at least one corresponding process module, the at least one corresponding process module including listings of attributes applicable to the activities;
selecting at least one of the attributes from the listings;
defining transition artifacts operable for integrating process modules;
compiling the transition artifacts, selected attributes, and selected activities with corresponding process modules; and
as a result of the compiling, generating a business process model. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for performing business process modeling, comprising:
-
a user system including a processor, the user system in communication with a storage device, the storage device storing pre-defined process modules, attributes, and metadata accessible to a user system;
a process model configurator application executing on the user system, the process model configurator application prompting a user of the user system to provide inputs, the inputs including capabilities, activities, and requirements associated with a business problem or an opportunity, the activities operable for implementing the capabilities, the capabilities operable for resolving the business problem or exploiting the opportunity;
for each of the activities, the process model configurator application prompts the user to select at least one corresponding process module, the at least one corresponding process module including listings of attributes applicable to the activities;
in response to selecting at least one corresponding process module, the process module configurator application prompts the user to select at least one of the attributes from the listings and define transition artifacts operable for integrating process modules; and
in response to the inputs, the process module configurator application performs;
compiling the transition artifacts, selected attributes, and selected activities with corresponding process modules; and
as a result of the compiling, generating a business process model. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification