Patent ID: 8332806

Claim:
A method of creating an integration process between a source system executable on a computer system and a target system executable on a computer system, comprising: providing a complete workflow as a part of the integration process, the complete workflow having a sequence of activities that specify operations on one or more source objects and the one or more target objects with the respective source system and target system and wherein the complete workflow further includes activities and associated operations that do not directly interact with the one or more source objects and the one or more target objects; selectively including a limited subset of operations from the sequence of activities in the complete workflow that interact with the one or more source objects and one or more target objects, wherein selectively including a limited subset of operations from the sequence of activities in the complete workflow comprises: comparing first metadata from the one or more source objects on the source system with first default metadata associated with one or more unmodified source objects from an unmodified source system and comparing second metadata from the one or more target objects on the target system with second default metadata from one or more unmodified target objects from an unmodified target system; identifying one or more customized source objects and one or more customized target objects responsive to the comparisons made between the first metadata and the first default metadata and between the second metadata and the second default metadata; and sequencing the limited subset of operations selected from the complete workflow in a stepwise template that streamlines the integration process between the source system and target system by focusing on mappings between and operations performed upon source objects and target objects associated with the limited subset of operations selected from the operations in the complete workflow.