Title
Visual Languages for the Design and Development of Structured Objects
Abstract
The design of abstract or physical structures has much in common with 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 we consider here: that mechanisms used to visually express compact and powerful program structures could be generalised to design languages. (C) 1997 Academic Press Limited.
Year
DOI
Venue
1997
10.1006/jvlc.1996.0028
JOURNAL OF VISUAL LANGUAGES AND COMPUTING
Keywords
Field
DocType
vlsi design,visual programming language,programming language,system design,expressive power,digital circuits
Fifth-generation programming language,Second-generation programming language,Programming language,Comparison of multi-paradigm programming languages,Programming paradigm,Computer science,Fourth-generation programming language,Very high-level programming language,Theoretical computer science,Third-generation programming language,Programming language theory
Journal
Volume
Issue
ISSN
8
1
1045-926X
Citations 
PageRank 
References 
12
1.16
2
Authors
2
Name
Order
Citations
PageRank
Trevor J. Smedley116217.50
Philip T. Cox218935.14