An enterprise-wide bus, the magic bus, binds parties based upon availability and allocation policies in the enterprise database. It builds upon an event notification infrastructure supporting publication and subscription of service descriptions. A federation scheme enables administrative boundaries to define and manage scalability. ODSI was built to facilitate the integration of diverse middleware technologies to perform complex enterprise tasks. It embraces both technology and requirements change through the separation of architecture and technology.
Business logic is represented as service collaboration descriptions stored in an enterprise model.
This extra layer of business logic specification supports an evolutionary software environment rather than a more expensive revolutionary approach. Copyright DSTC Pty Ltd 2001.