5. An apparatus comprising at least one processor for processing e-commerce information for a first business entity, the apparatus comprising: means for receiving a document for an e-commerce agreement from a second business entity that represents a legal agreement for a commercial transaction between the first business entity and the second business entity; means for retrieving dependency information about the commercial transaction from the e-commerce agreement; and means for incorporating the dependency information as one or more dependency relationships within a first project model that represents a project for a product or service for sale by the first business entity, wherein a dependency relationship maintains a consistent relationship between the dependency information for the first project model and dependency information in a second project model to thereby constrain modifications of the first project model, wherein the first project model is an object-oriented model, and wherein the first project model comprises objects representing tasks to be performed or physical components to be processed by the first business entity.
5. An apparatus comprising at least one processor for processing e-commerce information for a first business entity, the apparatus comprising: means for receiving a document for an e-commerce agreement from a second business entity that represents a legal agreement for a commercial transaction between the first business entity and the second business entity; means for retrieving dependency information about the commercial transaction from the e-commerce agreement; and means for incorporating the dependency information as one or more dependency relationships within a first project model that represents a project for a product or service for sale by the first business entity, wherein a dependency relationship maintains a consistent relationship between the dependency information for the first project model and dependency information in a second project model to thereby constrain modifications of the first project model, wherein the first project model is an object-oriented model, and wherein the first project model comprises objects representing tasks to be performed or physical components to be processed by the first business entity. 6. The apparatus of claim 5 wherein the dependency information is schedule date information for the product or service.