7. At least one computer-readable storage medium having stored thereon information defining an interactive document, the at least one computer-readable storage medium being an article of manufacture, the interactive document comprising: a plurality of entities defined by one or more user inputs; a plurality of edges defined by one or more user inputs, each of the plurality of edges indicating a data flow between two of the plurality of entities; a transformation defined by one or more user inputs indicating a relationship between input data and output data of a first entity of the plurality of entities; and a visualization defined by one or more user inputs for visually representing input data of a second entity of the plurality of entities, wherein the visualization is represented by a third entity and a fourth entity, the third entity comprising an entity with an input and no output and the fourth entity comprising an entity with an output and no input, the third entity being separate and disconnected from the fourth entity.
7. At least one computer-readable storage medium having stored thereon information defining an interactive document, the at least one computer-readable storage medium being an article of manufacture, the interactive document comprising: a plurality of entities defined by one or more user inputs; a plurality of edges defined by one or more user inputs, each of the plurality of edges indicating a data flow between two of the plurality of entities; a transformation defined by one or more user inputs indicating a relationship between input data and output data of a first entity of the plurality of entities; and a visualization defined by one or more user inputs for visually representing input data of a second entity of the plurality of entities, wherein the visualization is represented by a third entity and a fourth entity, the third entity comprising an entity with an input and no output and the fourth entity comprising an entity with an output and no input, the third entity being separate and disconnected from the fourth entity. 12. The computer-readable storage medium of claim 7 , wherein: the interactive document is modified by adding an entity automatically in the interactive document based on analysis of the interactive document.