Method, system, and storage medium for implementing business process modules
First Claim
1. A method for implementing business process modules for performing business process modeling, comprising:
- identifying tasks required in order to achieve a capability;
designing a process module for enabling the capability, the designing including interconnecting logic flow among the tasks, the interconnecting logic flow resulting in an optimized, repeatable pattern of logically transformed inputs to outputs required for achieving the capability;
selecting and associating attributes to the tasks, the attributes selected from categories including;
information technology component services;
data;
operational business rules;
roles; and
measurements; and
defining and associating metadata with the process module, the metadata operable for describing functional capabilities provided by the process module and business and technical contexts into which the process module is used.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary embodiments include a method for implementing business process modules for performing business process modeling. The method includes identifying tasks required in order to achieve a capability and designing a process module for enabling the capability. The designing includes interconnecting logic flow among the tasks resulting in an optimized, repeatable pattern of logically transformed inputs to outputs required for achieving the capability. The method also includes selecting and associating attributes to the tasks. The attributes are selected from categories including: information technology component services, data, operational business rules, roles, and measurements. The method further includes defining and associating metadata with the process module. The metadata describes functional capabilities provided by the process module and business and technical contexts into which the process module is used.
-
Citations
24 Claims
-
1. A method for implementing business process modules for performing business process modeling, comprising:
-
identifying tasks required in order to achieve a capability;
designing a process module for enabling the capability, the designing including interconnecting logic flow among the tasks, the interconnecting logic flow resulting in an optimized, repeatable pattern of logically transformed inputs to outputs required for achieving the capability;
selecting and associating attributes to the tasks, the attributes selected from categories including;
information technology component services;
data;
operational business rules;
roles; and
measurements; and
defining and associating metadata with the process module, the metadata operable for describing functional capabilities provided by the process module and business and technical contexts into which the process module is used. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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 tasks required in order to achieve a capability;
designing a process module for enabling the capability, the designing including interconnecting logic flow among the tasks, the interconnecting logic flow resulting in an optimized, repeatable pattern of logically transformed inputs to outputs required for achieving the capability;
selecting and associating attributes to the tasks, the attributes selected from categories including;
information technology component services;
data;
operational business rules;
roles; and
measurements; and
defining and associating metadata with the process module, the metadata operable for describing functional capabilities provided by the process module and business and technical contexts into which the process module is used. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system for performing business process modeling, comprising:
a user system including a processor, the user system in communication with a storage device;
a process module configurator application executing on the user system, the process model configurator application performing;
identifying tasks required in order to achieve a capability;
designing a process module for enabling the capability, the designing including interconnecting logic flow among the tasks, the interconnecting logic flow resulting in an optimized, repeatable pattern of logically transformed inputs to outputs required for achieving the capability;
selecting and associating attributes to the tasks, the attributes selected from categories including;
information technology component services;
data;
operational business rules;
roles; and
measurements; and
defining and associating metadata with the process module, the metadata operable for describing functional capabilities provided by the process module and business and technical contexts into which the process module is used. - View Dependent Claims (20, 21, 22, 23, 24)
Specification