13. A system for managing documents in a business processing chain associated with a first and second entity affiliated with a business entity, comprising: a first computing system associated with the first entity and configured to generate a first object representing a document that references a second object, wherein the first and second objects are associated with a respective semantic primitive, stored as metadata, associated with a characteristic of the respective object, wherein the semantic primitives describe a respective characteristic of the first and second objects and the characteristic is classified into classes based on the object and describe the object's relationship with the business processing chain and, wherein generating the first object includes determining whether the first object belongs to the class associated with a first semantic primitive selected from among the classified classes, the first semantic primitive reflecting a constraint to the first object's use in the first document, when a constraint on the user of the first object in the document or a document template exists, a message is generated indicating a conflict, and when a constraint on the use of the first object in the document or the document template does not exist, metadata associated with the first object and the first semantic primitive is used in generating a document model; a second computing system associated with the second entity and configured to generate the second object; and a third computing system configured to generate a document model based on the semantic primitives of the first and second objects and the existence of a constraint, and publish the document based on the document model, wherein the third computing system modifies the publication of the document based on a change to any one of the first semantic primitive and a second semantic primitive, and wherein publishing the document includes publishing the document on a computer display; wherein the third computing system modifies a publication of a second document that references an object associated with any one of the changed semantic primitives.
13. A system for managing documents in a business processing chain associated with a first and second entity affiliated with a business entity, comprising: a first computing system associated with the first entity and configured to generate a first object representing a document that references a second object, wherein the first and second objects are associated with a respective semantic primitive, stored as metadata, associated with a characteristic of the respective object, wherein the semantic primitives describe a respective characteristic of the first and second objects and the characteristic is classified into classes based on the object and describe the object's relationship with the business processing chain and, wherein generating the first object includes determining whether the first object belongs to the class associated with a first semantic primitive selected from among the classified classes, the first semantic primitive reflecting a constraint to the first object's use in the first document, when a constraint on the user of the first object in the document or a document template exists, a message is generated indicating a conflict, and when a constraint on the use of the first object in the document or the document template does not exist, metadata associated with the first object and the first semantic primitive is used in generating a document model; a second computing system associated with the second entity and configured to generate the second object; and a third computing system configured to generate a document model based on the semantic primitives of the first and second objects and the existence of a constraint, and publish the document based on the document model, wherein the third computing system modifies the publication of the document based on a change to any one of the first semantic primitive and a second semantic primitive, and wherein publishing the document includes publishing the document on a computer display; wherein the third computing system modifies a publication of a second document that references an object associated with any one of the changed semantic primitives. 16. The system of claim 13 , wherein the semantic primitives of the first and second objects are associated with metadata of the first object and second object, respectively.