“Juno, a constraint-based graphics system” by Nelson

  • ©Greg Nelson

Conference:


Type(s):


Title:

    Juno, a constraint-based graphics system

Presenter(s)/Author(s):



Abstract:


    Juno is a system that harmoniously integrates a language for describing pictures with a what-you-see-is-what-you-get image editor. Two of Juno’s novelties are that geometric constraints are used to specify locations, and that the text of a Juno program is modified in response to the interactive editing of the displayed image that the program produces.

References:


    1. P. C. Baudelaire. Draw Manual. Alto User’s Handbook, Xerox Corp., Palo Alto, CA, 1979. Referenced by {101.
    2. Alan Borning. Thinglab a constraint-oriented simulation laboratory. SSL-79-3, Xerox PARC, Palo Alto, CA, July 1979.
    3. S. D. Conte and Carl de Boor. Elementary Numerical Analysis. McGraw-Hill, 1972.
    4. Euclid. The Thirteen Books o{ the Elements. Tr. by Thomas L. Heath, Dover, 1956.
    5. Edsger W. Dijkstra. A Discipline of Programming. Prentice-Hall, 1976.
    6. Donald E. Knuth. TF~ and METAFONT. Digital Press, 1979.
    7. Bruce Lucas. Private communication, February 1985.
    8. Ivan Sutherland. Sketchpad, A Man-Machine Graphical Communication System. PhD thesis, MIT, January, 1963.
    9. Warren Teitelman. The Cedar Programming Environment: A Midterm Report and Examination. SL- 83-11, Xerox PARC, Palo Alto, CA, June 1984.
    10. Christopher J. Van Wyk. A high-level language for specifying pictures. Transactions on Graphics, v. 1 no. 2, April 1982.


ACM Digital Library Publication:



Overview Page: