MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Visual Programming Languages: A Survey CS 263 Final Project

Download:
pdf | ps
by Marat Boshernitsan, Michael Downes
http://robotics.eecs.berkeley.edu/~mdownes/cs263/paper.ps.gz
Add To MetaCart

Abstract:

Over the past ten years, frequent increases in computer processing speed and graphics display capabilities have made possible a great deal of research and experimentation in the field of visual programming languages. A variety of different design methodologies have arisen from these research efforts, and numerous visual programming systems have been developed to address both specific application areas, such as user interface design and physical simulation, and more general programming tasks. We present a survey of the field of visual programming languages beginning with an historical overview of some of the pioneering efforts in the field. In addition, we present different classifications of visual programming languages, touch on implementation and design issues, and discuss efforts to formalize the theoretical basis for visual languages. We also discuss and examine a variety of the more important projects in the field over the last few years. 0

Citations

409 Sketchpad: A man-machine graphical communication system – Sutherland - 1963
322 Algorithm Animation – Brown - 1988
197 The Programming Language Aspects of ThingLab, A Constraint-Oriented Simulation Laboratory – Borning - 1981
49 Experiences with the Alternate Reality Kit: An Example of the Tension Between Literalism and Magic – Smith - 1987
44 Visual Languages: A Tutorial and Survey – Chang - 1987
32 Programming with visual expressions – Citrin, Hall, et al. - 1995
31 Pygmalion: A creative programming environment – Smith - 1975
28 Programming by Rehearsal – Finzer, Gould - 1984
28 A Method for the Specification and Parsing of Visual Languages – Golin - 1991
25 A graph grammar approach to graphical parsing – Rekers, Schurr - 1995
24 The Alternate Reality Kit: An Animated Environment for Creating Interactive Simulations – Smith - 1986
23 Heterogeneous visual languages – Integrating visual and textual programming – Erwig, Meyer - 1995
21 Using a Pictorial Representation to Combine Dataflow and Objectorientation in a Language-independent Programming Mechanism – Cox, Pietrzykowski - 1988
21 The cube language – Najork, Kaplan - 1991
17 A Classification System for Visual Programming Languages – Burnett, Baker - 1994
15 Principles of Visual Programming Systems – CHANG - 1990
14 Spatial parsing for visual languages – Lakin - 1986
13 Visual Programming Languages: A Perspective and a Dimensional Analysis – Shu - 1986
11 Design of a completely visual object-oriented programming language – CITRIN, DOHERTY, et al. - 1994
9 A Declarative Approach to Event-handling in Visual Programming Languages – Burnett, Ambler - 1992
6 Addressing the scalability problem in visual programming – Citrin, Hall, et al. - 1995
6 Structure and interpretation of visual languages – Tortora - 1990
3 Seven programming language issues – Burnett - 1994
2 Visual programming in 3-d – Najork - 1995
2 Using visual concepts – Rhor - 1986