Back to results
US 8,799,181 B2Granted
Business process federated repository
AssigneeSag AG
InventorDennis B. Moore
Life of this patent
Estimating the term…
Abstract
Methods and apparatuses provide for a meta-repository to store business processes from different backend systems and make the business processes available to the different backend systems. In one embodiment, the backend systems execute incompatible software, but the business processes are standardized and can be instantiated in each of the backend systems.
Claims15
A method comprising:
- providing a business process meta-repository that stores an original business process, the meta-repository aggregating business processes from multiple backend systems to make the business processes available to multiple backend systems;
- receiving, at a business process modification module in an enterprise server, a suggested modification to a component of a phase of the original business process;
- analyzing the suggested modification prior to deployment of a modified business process, including to determine whether the suggested modification produces an expected result;
- generating via the enterprise server, the modified business process by applying the suggested modification to the original business process including modifying a process object of the original business process with business process application logic based on an analysis of the suggested modification;
- and
- storing the modified business process and the suggested modification in the meta-repository with the original business process, the suggested modification, the modified business process and the original business process being available to the multiple backend systems independently, the modified business process available to be instantiated from the meta-repository into any of the multiple backend systems including instantiating any business process application logic to enable functioning of the modified business process on any of the multiple backend systems.
3 more elements
An article of manufacture comprising a machine readable medium having content stored thereon to provide instructions to result in a machine performing operations, including:
- providing a business process meta-repository that stores an original business process, the meta-repository aggregating business processes from multiple backend systems to make the business processes available to multiple backend systems;
- receiving a suggested modification to a component of a phase of the original business process;
- analyzing the suggested modification prior to deployment of a modified business process, including to determine whether the suggested modification produces an expected result;
- generating the modified business process by applying the suggested modification to the original business process based on an analysis of the suggested modification;
- and
- generating via the enterprise server, a modified business process by applying the suggested modification to the original business process including modifying a process object of the original business process with business process application logic based on an analysis of the suggested modification;
- and
- storing the modified business process and the suggested modification in the meta-repository with the original business process, the suggested modification, the modified business process and the original business process being available to the multiple backend systems independently,
- storing the modified business process and the suggested modification in the meta-repository with the original business process, the suggested modification, the modified business process and the original business process being available to the multiple backend systems independently, the modified business process available to be instantiated from the meta-repository into any of the multiple backend systems including instantiating any business process application logic to enable functioning of the modified business process on any of the multiple backend systems.
6 more elements
A system comprising:
- a first backend enterprise system having a first business process;
- a second backend enterprise system having a second business process;
- a process evolution module to receive a suggested modification to the first business process, the process evolution module to evaluate the suggested modification, including provide an analysis of the suggested modification prior to deployment of a modified business process to determine whether the suggested modification produces an expected result, and generate a third business process by applying the suggested modification to the first business process including modifying a process object of the original business process with business process application logic based on an analysis of the suggested modification;
- a storage device coupled to the first and second backend enterprise systems and the process evolution module, the storage device having a business process meta-repository to store the first and the second business processes and make available the first, second, third business processes and the suggested modification to the first and second backend enterprise systems, the third business process available to be instantiated from the meta-repository into either of the first and second enterprise systems including instantiating any business process application logic to enable functioning of the modified business process on any of the enterprise systems.
1 more element
Dependencies are inferred from the claim text.