• DocumentCode
    2183576
  • Title

    A visual language for the design of structured graphical objects

  • Author

    Cox, Philip T. ; Smedley, Trevor J.

  • Author_Institution
    Sch. of Comput. Sci., Tech. Univ. Nova Scotia, Halifax, NS, Canada
  • fYear
    1996
  • fDate
    3-6 Sep 1996
  • Firstpage
    296
  • Lastpage
    303
  • Abstract
    The design of abstract or physical structures has much in common with the design of software structures, particularly when the structure in question has a mechanical or computational behaviour; such as a digital circuit. Like programming language systems, design systems must have expressive power sufficient for representing any design, a simulation mechanism for debugging the artifact under construction, and a production mechanism; for example, compilation for a programming language, or chip fabrication for a VLSI design system. Since specifying complex devices requires repetitive and conditional structures analogous to iteration, recursion and conditionals in programs, languages for designing complex devices are usually based on textual programming languages, for example VHDL for VLSI design. The advent of full featured visual programming languages, however raises the possibility that the mechanisms used to visually express compact and powerful program structures could be generalised to design languages. We consider using these mechanisms to express the design of structured graphical objects
  • Keywords
    computer graphics; programming environments; visual languages; VHDL; conditional structures; debugging; design languages; design systems; expressive power; physical structures; production mechanism; programming language systems; simulation mechanism; structured graphical object design; textual programming languages; visual language; Chip scale packaging; Circuit simulation; Computational modeling; Computer languages; Debugging; Digital circuits; Physics computing; Production systems; Software design; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 1996. Proceedings., IEEE Symposium on
  • Conference_Location
    Boulder, CO
  • ISSN
    1049-2615
  • Print_ISBN
    0-8186-7508-X
  • Type

    conf

  • DOI
    10.1109/VL.1996.545301
  • Filename
    545301