Constraint-based Document Presentation

Abstract

Constraint-based programming has been used for a wide variety of applications where declarative specification and general solution mechanisms are desirable. This paper describes a prototype document preparation system, Ensemble-C, that utilizes constraint satisfaction as a mechanism for presentation maintenance and incremental formatting. The goal of the overall Ensemble project is the integration of a wide variety of media, including computer programs and dynamic media such as sound and animation, into a coherent framework that provides incremental formatting, multiple-representation editing, and separate structure and presentation specification.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 1990
Accession Number
ADA632223

Entities

People

  • Wayne A. Christopher

Organizations

  • University of California, Berkeley

Tags

Communities of Interest

  • Cyber
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Abstracts
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Formal Languages
  • Grammars
  • Graphical User Interface
  • Hierarchies
  • Language
  • Linguistics
  • Lisp Programming Language
  • Maintenance
  • Models
  • Programming Languages
  • Prototypes
  • User Interface

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications