Network Features Contract Creation Contracts are deposited within workspace servers. Each server corresponds to a physical node in the distributed network. Elements of a contract can be moved between workspaces, enabling the optimisation of the legal and political context and constraints under which the contract element is executed. Contract may be composed through the association or chaining of contracts under consequence and implication associations. Consequences refer to contractual elements that will be executed on the successful completion of a parent contract.
Implications refer to contractual element raises on failure of a parent contract.
Through the composition and association of contractual artefacts it is possible to construct complex highly distributed process models that accurately reflect the business objective and the related contractual terms and conditions. Agreement Services under osm.net provide negotiation mechanisms support the negotiated selection and configuration of supporting facilities across a set of independent domains involved in a commerce transaction. Where commerce transactions require a common policy, mechanisms are needed to support the disclosure of service and facility availability and subsequent convergence to the selection of an agreed facility configuration. Collaborative negotiation is implicit in both the bilateral and multilateral exercise. Competitive negotiation is exposed through the composition of a set of negotiation exercises in an application specific manner such as an auctioning application.