Patent ID: 8489474

Claim:
A system for suggesting an enterprise application integration (EAI) transform and/or business process management (BPM) process flow for use in EAI and BPM environments, comprising: a storage medium configured to store at least one predefined EAI transform and/or BPM process flow; a shared storage location configured to hold extracted data, the extracted data including at least design-time and runtime data extracted from the at least one predefined EAI transform and/or BPM process flow; at least one processor configured to: create a new EAI transform and/or BPM process flow; and determine, based on a search criteria associated with a search strategy, at least one similar predefined EAI transform and/or BPM process flow for use with the new EAI transform and/or BPM process flow, the search strategy including parameters that correspond to at least some of the extracted data, wherein: the new EAI transform and/or BPM process flow is created based at least in part on the at least one similar predefined EAI transform and/or BPM process flow, and the new EAI transform and/or BPM process flow is executable within both of the EAI and BPM environments.