AUTOMATED BUSINESS FUNCTION IMPLEMENTATION ANALYSIS AND ADAPTIVE TRANSACTION INTEGRATION
First Claim
1. A method for creating a business service flow using automated business function implementation analysis and adaptive transaction integration, the method comprising:
- a computer analyzing an implementation of a business service to identify a set of transactions used in the implementation;
the computer identifying a set of relationships between transactions, wherein a relationship in the set of relationships relates a subset of transactions in the set of transactions according to a condition;
the computer creating a set of generic flows using a subset of transactions from the set of transactions; and
the computer creating a set of adaptive flows using a subset of the set of generic flows and a subset of relationships from the set of relationships, wherein an adaptive flow in the set of adaptive flows provides the business service as was provided by the implementation, and wherein the adaptive flow includes program code for responding to the condition by invoking a related transaction based on a relationship used in the adaptive flow.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for creating a business service flow using automated business function implementation analysis and adaptive transaction integration are provided. An implementation of a business service is analyzed to identify a set of transactions used. A set of relationships between transactions is identified, a relationship relates a subset of transactions according to a condition. A set of generic flows is created using a subset of transactions from the set of transactions. A set of adaptive flows is created using a subset of the set of generic flows and a subset of relationships from the set of relationships, an adaptive flow in the set of adaptive flows provides the business service as was provided by the implementation, and the adaptive flow includes program code for responding to the condition by invoking a related transaction based on a relationship used in the adaptive flow.
-
Citations
20 Claims
-
1. A method for creating a business service flow using automated business function implementation analysis and adaptive transaction integration, the method comprising:
-
a computer analyzing an implementation of a business service to identify a set of transactions used in the implementation; the computer identifying a set of relationships between transactions, wherein a relationship in the set of relationships relates a subset of transactions in the set of transactions according to a condition; the computer creating a set of generic flows using a subset of transactions from the set of transactions; and the computer creating a set of adaptive flows using a subset of the set of generic flows and a subset of relationships from the set of relationships, wherein an adaptive flow in the set of adaptive flows provides the business service as was provided by the implementation, and wherein the adaptive flow includes program code for responding to the condition by invoking a related transaction based on a relationship used in the adaptive flow. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for creating a business service flow using automated business function implementation analysis and adaptive transaction integration, the computer program product comprising:
-
one or more computer-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices, to analyze an implementation of a business service to identify a set of transactions used in the implementation; program instructions, stored on at least one of the one or more storage devices, to identify a set of relationships between transactions, wherein a relationship in the set of relationships relates a subset of transactions in the set of transactions according to a condition; program instructions, stored on at least one of the one or more storage devices, to create a set of generic flows using a subset of transactions from the set of transactions; and program instructions, stored on at least one of the one or more storage devices, to create a set of adaptive flows using a subset of the set of generic flows and a subset of relationships from the set of relationships, wherein an adaptive flow in the set of adaptive flows provides the business service as was provided by the implementation, and wherein the adaptive flow includes program code for responding to the condition by invoking a related transaction based on a relationship used in the adaptive flow. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer system for creating a business service flow using automated business function implementation analysis and adaptive transaction integration, the computer system comprising:
-
one or more processors, one or more computer-readable memories and one or more computer-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to analyze an implementation of a business service to identify a set of transactions used in the implementation; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to identify a set of relationships between transactions, wherein a relationship in the set of relationships relates a subset of transactions in the set of transactions according to a condition; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to create a set of generic flows using a subset of transactions from the set of transactions; and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to create a set of adaptive flows using a subset of the set of generic flows and a subset of relationships from the set of relationships, wherein an adaptive flow in the set of adaptive flows provides the business service as was provided by the implementation, and wherein the adaptive flow includes program code for responding to the condition by invoking a related transaction based on a relationship used in the adaptive flow. - View Dependent Claims (18, 19, 20)
-
Specification