A method and system for producing graphics. A hierarchical structure of a database is determined. A visual table, comprising a plurality of panes, is constructed by providing a specification that is in a language based on the hierarchical structure of the database. In some cases, this language can include fields that are in the database schema. The database is queried to retrieve a set of tuples in accordance with the specification. A subset of the set of tuples is associated with a pane in the plurality of panes.
This invention was supported in part by Defense Advanced Research Projects Agency ("Visualization of Complex Systems and Environments"), ARPA Order Number E269 as well as the Department of Energy ASCI Level 1 Alliance with Stanford University ("Center for Integrated Turbulence Simulation") contract LLL-B523583. The U.S. Government may have rights in this invention.