The present invention, sometimes called Enterlink Conductor, provides a
new approach to sharing public processes while maintaining specified
controls for separation and security between process participants in a
federated system with state that interconnects applications of multiple
companies. The Enterlink Conductor comprises a process engine that
executes compound processes, a compound process repository that stores
compound processes, a process engine user interface to monitor and manage
the process engine, a conductor engine that controls the operation of the
process engine, a conductor repository that stores participant objects
and relationship objects; and a conductor user interface to monitor and
manage the conductor engine.