Wayne A. Christopher
EECS Department
University of California, Berkeley
Technical Report No. UCB/CSD-90-601
October 1990
http://www2.eecs.berkeley.edu/Pubs/TechRpts/1990/CSD-90-601.pdf
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.
BibTeX citation:
@techreport{Christopher:CSD-90-601, Author = {Christopher, Wayne A.}, Title = {Constraint-based Document Presentation}, Institution = {EECS Department, University of California, Berkeley}, Year = {1990}, Month = {Oct}, URL = {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1990/5789.html}, Number = {UCB/CSD-90-601}, 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.} }
EndNote citation:
%0 Report %A Christopher, Wayne A. %T Constraint-based Document Presentation %I EECS Department, University of California, Berkeley %D 1990 %@ UCB/CSD-90-601 %U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1990/5789.html %F Christopher:CSD-90-601