An integrated modeling environment for creating integration models of
computer architecture for executing business processes. The models
include components having ports defining standard interfaces. The
components can represent business process models for executing business
processes. Connection information is stored in a repository so that
binding of communication protocols can occur during deployment after
creation of the model and can be looked up during runtime.