Abstract | ||
---|---|---|
Understanding the semantics of graphical representations of textual programs can be difficult because the reader must understand both the relationship between the graphic and textual representations as well as the semantics of the underlying textual program. We present a framework for describing the semantics of graphical program representations in graphical terms through transformations, thus reducing the need to understand the textual form and its relation to the graphical form. In addition, our graphical semantics framework potentially offers the same advantages for understanding semantics that visual program representations offer for understanding programs. In order to illustrate our framework, we describe the semantics of control structures in VIPR, a graphical program representation for imperative languages such as C and Tcl. |
Year | DOI | Venue |
---|---|---|
1997 | 10.1006/jvlc.1996.0046 | Journal of Visual Languages & Computing |
Keywords | Field | DocType |
control structure,visual programming,graphical programming | Operational semantics,Programming language,Computer science,Computational semantics,Denotational semantics,Imperative programming,Theoretical computer science,Artificial intelligence,Natural language processing,Semantics | Journal |
Volume | Issue | ISSN |
8 | 2 | 1045-926X |
Citations | PageRank | References |
3 | 0.58 | 1 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Wayne Citrin | 1 | 143 | 31.61 |
Michael Doherty | 2 | 3 | 0.58 |
Benjamin G. Zorn | 3 | 1119 | 128.20 |