Patent ID: 7890309

Claim:
A system for analyzing a business process integration and management (BPIM) solution, comprising: a BPIM solution generator which generates a plurality of solution artifacts; a BPIM solution developer which develops a BPIM solution from a platform independent solution template, the BPIM solution developer comprising: an assembler which assembles the plurality of solution artifacts to form the platform independent solution template for said BPIM solution, said template comprising a solution composition model including said plurality of solution artifacts and links between said plurality of solution artifacts; a simulator which simulates an execution of said BPIM solution based on the platform independent solution template, a result from said simulator being fed back to said solution composition model; an analyzer for analyzing a performance of said BPIM solution and, analyzing individual performance of the plurality of solution artifacts, a result from said analyzer being fed back to said solution composition model; and a consistency model which: detects an inconsistency at an interface between a first solution artifact of the plurality of solution artifacts and a second solution artifact of the plurality of solution artifacts, a result from said consistency model being fed back to said solution composition model; and provides a suggested resolution for said inconsistency and outputs said BPIM solution based on the suggested resolution; and a display device for displaying said result from said analyzer, wherein said consistency model, said simulator, and said analyzer operate based on said solution composition model within a BPIM solution development environment, and wherein said inconsistency comprises inconsistent source and target message formats between said first solution artifact of the plurality of solution artifacts and said second solution artifact of the plurality of solution artifacts.