Patent ID: 7409634

Claim:
An information processing system for creating an XML document for publishing using object dependency graphs, the system comprising: a computer monitor; a dispatcher servlet application for managing: a file system interface for storing a plurality of reusable content objects; a content editor application for receiving using input to define a first XML document and a second XML document based upon the reusable content objects, whereby at least one of the content objects includes at least one object dependency graph that identifies content object dependency across the first XML document and the second XML document using one or more edges denoting relationships between one or more of the content objects so as to provide synchronization of the content objects across the first XML document and the second XML document; and a content manager interface application to a page assembler for building the first XML document so as to form a self-contained accumulation of the content objects in accordance with the object dependency graph, and the second XML document so as to form a self-contained accumulation of the content objects in accordance with the object dependency graph; and whereby in response to a value of the content objects being modified, a change is made across one or more output pages concurrently by automatically invoking an XSL transformation engine so as to produce the output pages on the computer monitor.