1. A method for implementing a computer network system for managing a supply chain, the computer network system comprising a plurality of application server computers, the method comprising: dividing areas of business activities into a plurality of business contexts; identifying a business context for the supply chain from among the plurality of business contexts; identifying a set of business policy rules for the business context of the supply chain with two or more entities involved in the supply chain; governing the relationship between two or more entities for said business context of the supply chain in relation to said set of business policy rules; creating a use-case description from the set of business policy rules; creating a use-case model of the use-case description using a modeling language comprising a plurality of use-case model elements; specifying a plurality of name/value pairs that model the set of business policy rules, wherein each of the plurality of name/value pairs is attached to a respective one or more of the plurality of use-case model elements; creating, using the use-case model and the plurality of name/value pairs, a process specification that specifies a plurality of event-condition-action (ECA) items, wherein each of the plurality of ECA items is associated with a respective one or more of the plurality of name/value pairs; creating a plurality of executable code modules corresponding to the use-case model and the process specification, each of the plurality of executable code modules comprising procedural code and corresponding to a respective one or more of the plurality of ECA items; provisioning the plurality of application server computers of the computer network system with the executable code modules; and provisioning a central directory database with the plurality of name/value pairs; whereby the computer network system, in response to one or more events in business transactions between at least two entities involved in the supply chain that correspond to one of the plurality of ECA items is operable to dynamically deliver the respective one or more of the plurality of name/value pairs associated with the one of the plurality of ECA items and one of the plurality of executable code modules corresponding to the one of the plurality of ECA items from the central directory database and to execute the one of the plurality of executable code modules.