Rights / licenseIn Copyright - Non-Commercial Use Permitted
This technical report describes a general-purpose approach to document generation and viewing. One begins by decomposing a document into contents. A document view is then defined as a subset of the contents of a document. The set of views for a given document can be related using the C operator. The resulting view-relation forms a lattice with the empty (document) view as the bottom element and the view containing the full document as the top element. Transitioning along the edges of this view-lattice is conceptually similar to the zoom mechanism used when viewing electronic representations of maps. We have developed a document generation/viewing framework, called Fathom, based on the ideas described in the previous paragraph. Key challenges faced by Fathom include: (1) automatic decomposition of a document into a semantically meaningful content structure, (2) design of a suitable language for specifying views, and (3) automated support for navigating across an implied view-lattice (e.g., transitioning between views) and browsing the resulting sub-documents Show more
Journal / seriesTechnical report / Swiss Federal Institute of Technology Zurich, Department of Computer Science
PublisherETH, Department of Computer Science
SubjectTEXT PROCESSING (SOFTWARE PRODUCTS); TEXTVERARBEITUNG (SOFTWAREPRODUKTE)
Organisational unit02150 - Departement Informatik / Department of Computer Science
NotesTechnical Reports D-INFK.
MoreShow all metadata