WWC snapshot of http://cuiwww.unige.ch/eao/www/Visual/VP.TechRep.html taken on Sat Jun 10 16:10:34 1995
Virtual Library
Computing
Visual Languages and Visual Programming - On-line Technical Reports
This page is maintained by
Bertrand Ibrahim
<bertrand@cui.unige.ch>,
Visual Programming and Software engineering group, University of Geneva.
Most recent update: March 31, 1995
Note: if you are aware of technical reports pertaining to visual languages or visual programming, that are available on-line and that are not listed here, please let me know, so that I can add them to this list.
1995
- University of Colorado, Boulder, CS Department,
Ph.D. thesis
- Characterization, Specification and Generation of Visual Language Applications
- Jeffrey D. McWhirter; 1995, 169 pages.
- Leiden University, CS Department,
TR 95-05
- A Parsing Algorithm for Context-Sensitive Graph Grammars
- J. Rekers, A. Schürr; January 1995 43 pages.
- MRC Applied Psychology Unit
-
Noddy's Guide to Visual Programming
,
- T.R.G. Green; 1995, 5 pages.
- MRC Applied Psychology Unit
-
Programming Plans, Imagery, and Visual Programming
,
- T.R.G. Green, R. Navarro; 6 pages, submitted to INTERACT'95.
1994
- DIGITAL Systems Research Center,
vis94.ps.Z
(warning: huge 35Mb. Postscript file)
- A Library for Visualizing Combinatorial Structures
- Marc A. Najork, Marc H. Brown;
- also appeared in IEEE Visualization '94, Washington, DC, 1994, pp 164-171
- DIGITAL Systems Research Center,
SRC-126
(3.5Mb Postscript file)
- The 1993 SRC Algorithm Animation Festival
- Marc H. Brown; August 1994, 31 pages.
- Leiden University, CS Department,
TR 94-11
- On the use of Graph Grammars for defining the Syntax of Graphical Languages
J. Rekers; 1994, 9 pages.
MRC Applied Psychology Unit
Usability Analysis of Visual Programming Environments
,
T.R.G. Green, M. Petre; 23 pages.
University of Illinois at Urbana-Champaign,
UIUCDCS-R-93-1838
(PhD Thesis)
Programming in Three Dimensions,
Marc-Alexander Najork, 1994, 155 pages.
Carnegie Mellon University,
CS-94-156
Extending Programming by Demonstration with Hierarchical Event Histories,
David S. Kosbie, Brad A. Myers; May 94, 16 pages.
University of Colorado,
VOOP-VIPR, (alternate place)
The Design of a Completely Visual Object-Oriented Programming Language
Wayne Citrin, Michael Doherty, Benjamin Zorn;
To appear in "Visual Object-Oriented Programming: Concepts and Environments", Margaret Burnett, Adele Goldberg, Ted Lewis, Editors, 1994.
University of Aachen,
AIB 94-11
PROGRES, A Visual Language and Environment for PROgramming with Graph REwriting Systems,
Andy Schürr. 1994, 21 pages.
University of Aachen,
AIB 94-12
Specification of Graph Translators with Triple Graph Grammars,
Andy Schürr. 1994, 17 pages.
Carnegie Mellon University,
CS-94-109
Pursuit: Visual Programming in a Visual Domain,
Francesmary Modugno, Brad A. Myers; Jan. 1994, 23 pages.
University of Tokyo,
uist94
Interactive Generation of Graphical User Interfaces by Multiple Visual Examples,
Ken Miyashita, Satoshi Matsuoka, Shin Takahashi, Akinori Yonezawa;
to appear in
Proceedings of UIST'94.
1993
- University of Colorado, Boulder, CS Department,
CU-CS-655-93
- Building Visual Language Applications with Escalante,
- Jeffrey D. McWhirter, Zulah K. F. Eckert, Gary J. Nutt; Oct. 93, 78 pages.
- Oregon State University, internal report ( compressed version,
uncompressed version)
- OOPSLA '93 Visual Object-Oriented Programming Workshop,
- Margaret M. Burnett.
- University of Colorado,
VL93.ps.Z
- Requirements for Graphical Front Ends for Visual Languages,
- Waine Citrin;
- also appeared in Proceedings of the IEEE 1993 Symposium on Visual Languages Bergen, Norway, August 1993.
- University of Illinois at Urbana-Champaign,
vl93.ps.Z
(146Kb. Postscript file)
- Specifying Visual Languages with Conditional Set Rewrite Systems
- Mark A. Najork, Simon M. Kaplan;
- also appeared in IEEE Symposium on Visual Languages, Bergen, Norway, 1993, pp 12-18.
- Leiden University, CS Department,
TR 93-15
- A Hybrid Query Language for the Extended Entity-Relationship Model
,
Marc Andries, Gregor Engels; 1993, TR 93-15, 18 pages.
Oregon State University,
T.R. 93-60-14
A Classification System For Visual Programming Languages,
Margaret M. Burnett, Marla J. Baker; 1993.
University of Sussex, School of Cognitive and Computing Sciences,
csrp273
Towards a Visual Notation, and Editor, for User Interface Design
Ian Rogers, Jonathan Cunningham, Aaron Sloman; 52 pages.
DIGITAL Systems Research Center,
SRC-110a
(2.2Mb. Postscript file -
abstract
available)
Algorithm Animation Using 3D Interactive Graphics
Marc H. Brown, Marc A. Najork;
also appeared in ACM Symposium on User Interface Software and Technology, Atlanta, GA, 1993, pp. 93 - 100.
DIGITAL Systems Research Center,
SRC-98
(2.7 Mb. Postscript file -
abstract
available)
The 1992 SRC Algorithm Animation Festival
Marc H. Brown; March 1993, 12 pages.
University of Exeter, Department of Computer Science,
vl93
Interacting Visual Abstractions of Programs
Lindsey Ford, Daniel Tallis; 1993, 5 pages.
Carnegie Mellon University,
CMU-CS-93-133
Visual Representations as Feedback in a Programmable Visual Shell
Francesmary Modugno, Brad A. Myers;
March 1993, 8 pages
Carnegie Mellon University,
CMU-CS-93-134
Typed Output and Programming in the Interface
Francesmary Modugno, Brad A. Myers
March 1993, 10 pages
University of Tennessee & Carnegie Mellon University,
lapidary.ps
The Lapidary Graphical Interface Design Tool
Brad Vander Zanden, Brad A. Myers;
Carnegie Mellon University,
marquiseCHI93.ps
Marquise: Creating complete user interfaces by demonstration
Brad Myers, Richard G. McDaniel, David S. Kosbie;
In
Proceedings of InterCHI'93, 1993, pp 293-300.
University of Alberta CS
TR93-04
Program Design and Animation in the Enterprise Parallel Programming Environment
Greg Lobe, Duane Szafron and Jonathan Schaeffer.
1993
Stanford University,
reprint
Animation: From Cartoons to the User Interface
Bay-Wei Chang, David Ungar;
UIST'93: User Interface Software and Technology, Atlanta, GA, Nov. 3-5, 1993, pp 45-55.
University of Colorado,
CS-673-93,
alternate place)
A Formal Definition of Control Semantics in a Completely Visual Language
Wayne Citrin, Michael Doherty, Benjamin Zorn; 1993.
University of Colorado,
CS-672-93,
Control Constructs in a Completely Visual Imperative Programming Language
Wayne Citrin, Michael Doherty, Benjamin Zorn; 1993.
University of Leeds, Computer Based Learning Unit,
Internal report,
Constructing object-oriented software in interactive graphical progrmming environments: An anthology.
Nikos Drakos; March 1993.
Yale University, CS dep.,
MS thesis,
The Visual Programming Environment
Elisabeth Freeman; April 1993.
Georgia Institute of Technology, Graphics, Visualization, and Usability Center,
GIT-GVU-93-20
An Enhanced Spreadsheet Model for User Interface Specification
Scott Hudson; 1993.
1992
- Carnegie Mellon University,
ooprogOOPSLA.ps
- Declarative Programming in a Prototype-Instance System: Object-Oriented Programming Without Writing Methods
- Brad A. Myers, Dario A. Giuse, Brad Vander Zanden;
- In
Proceedings OOPSLA'92: ACM Conference on Object-Oriented Programming Systems, Languages, and Applications, October 18-22, 1992. Vancouver, BC, Canada. SIGPLAN Notices, vol. 27, no. 10. pp. 184-200.
- MRC Applied Psychology Unit
-
When Visual Programs are Harder to Read than Textual Programs
,
- T.R.G. Green, M. Petre; 1992, 13 pages.
- University of Colorado,
VL92.ps.Z
- An International Visual Language,
- K.A. Suleiman, Waine Citrin;
- also appeared in Proceedings of the IEEE 1992 Workshop on Visual Languages Seattle, September 1992.
- Carnegie Mellon University,
CMU-CS-92-113
- Survey on User Interface Programming
- Brad A. Myers, Mary Beth Rosson; February 1992
- Carnegie Mellon University,
CMU-CS-92-114
- State of the Art in User Interface Software Tools
- Brad A. Myers; February 1992
- Open University,
Petre-notPainting-EWHCI92.ps.Z
(86K)
- Why a Computer Interface is Not Like a Painting: the user as a deliberate reader
- Marian Petre, Blaine A. Price.
- East-West HCI'92: The St. Petersburg International Workshop on Human-Computer Interaction, Juri Gornostaev, Ed., 1992, pp 217-224.
- Federal Instute of Technology in Lausanne,
avi92.ps.Z
(58K)
- Database Visual Environments Based on Advanced Data Models
- Annamaria AUDDINO, Eric AMIEL, Yves DENNEBOUY, Yann DUPONT, Edi FONTANA, Stefano SPACCAPIETRA, Zahir TARI.
- Advanced Visual Interfaces, T.Catarci, M.F.Costabile, S.Levialdi (Eds.), World Scientific, 1992, pp.156-170.
- Federal Instute of Technology in Lausanne,
er92.ps.Z
(54K)
- SUPER - Visual Interaction with an Object-based ER Model
- Annamaria Auddino, Yves Dennebouy, Yann Dupont, Edi Fontana, Stefano Spaccapietra, Zahir Tari.
- Entity- Relationship Approach - ER'92, G.Pernul, A.M. Tjoa (Eds.), Springer-Verlag, 1992, pp.340-356.
- Brown University,
CS-92-34
- A Framework for Dynamic Graph Drawing
- R.F. Cohen, G. Di Battista, R. Tamassia, I.G. Tollis; 1992, 38 pages.
- Indiana University CS
TR349
- Merging interactive, modular and object-oriented programming
- Sho-Huan Simon Tung.
- [Ph.D. Dissertation] (Mar. 1992). 143pgs
- CWI, Centre for M&CS (Netherlands)
CS-R9256
- The ABC structure editor. Structure-based editing for the ABC programming environment
- L.G.L.T. Meertens, S. Pemberton, and G. van Rossum.
- CWI, Centre for M&CS (Netherlands)
CS-R9257
- The Views application environment
- Steven Pemberton.
- CWI, Centre for M&CS (Netherlands)
CS-R9258
- The ergonomics of computer interfaces
- Lambert Meertens, Steven Pemberton.
- CWI, Centre for M&CS (Netherlands)
CS-R9259
- Programming aspects of Views. An open-architecture application environment
- S. Pemberton.
- CWI, Centre for M&CS (Netherlands)
CS-R9260
- Graphics in the Views system
- Lon Barfield.
- CWI, Centre for M&CS (Netherlands)
CS-R9261
- Modelling interaction tools in the Views architecture
- Eddy Boeve..
- CWI, Centre for M&CS (Netherlands)
CS-R9262
- Maintaining presentation invariants in the Views system
- Job Ganzevoort.
- CWI, Centre for M&CS (Netherlands)
CS-R9263
- Multimedia in Views
- Monica Bordegoni.
- CWI, Centre for M&CS (Netherlands)
CS-R9264
- Editing tree structures
- Lon Barfield.
- CWI, Centre for M&CS (Netherlands)
CS-R9265
- The MUSA design methodology
- Steven Pemberton, Lon Barfield.
- University of Illinois at Urbana-Champaign,
vl92.ps.Z
(1Mb. Postscript file)
- A Prototype Implementation of the CUBE Language
- Mark A. Najork, Simon M. Kaplan;
- also appeared in IEEE Workshop on Visual Languages, Seattle, WA, 1992, pp 270-272.
- DIGITAL Systems Research Center,
SRC-75
(1Mb. Postscript file -
abstract
available)
- Zeus: A System for Algorithm Animation and Multi-view Editing
- Marc H. Brown; February 1992, 21 pages.
1991
- DIGITAL Systems Research Center,
SRC-76a
(abstract
available)
- Color and Sound in Algorithm Animation
- Marc H. Brown, John Hershberger; August 1991, 44 pages.
- Carnegie Mellon University,
CMU-CS-91-112
- (figures are "iffy" for some printers)
- A Formal Specification of a Visual Language Editor
- Jeannette M. Wing, Amy Moormann Zaremski.
- February 1991 [This is really a paper on the Miro language].
- University of Alberta CS
TR91-17
- Enterprise: an Interactive Graphical Programming Environment for Distributed Software Development
- Enoch Chan, Paul Lu, Jimmy Mohsin, Jonathan Schaeffer, Carol Smith, Duane Szafron and Pok Sze Wong.
- 1991, Keywords: distributed computing, parallel programming, programming environments, message passing, software engineering.
1989
- Brown University,
CS-89-09
(abstract)
- Algorithms For Drawing Graphs: An Anotated Bibliography
- Peter Eades, Roberto Tamassia;
- An excellent overview of graph drawing algorithms.
- Brown University,
CS-89-06, abstract
- Parsing in a Visual Language Environment
- Eric J. Golin, Steven P. Reiss;
- (only abstract is available on-line)
- Stanford University,
unidraw.ps.Z
- Unidraw: A Framework for Building Domain-Specific Graphical Editors
- John M. Vlissides, Mark A. Linton;
- in
Proceedings of the ACM SIGGRAPH Symposium on User Interface Software and Technology, October 1989.
- Columbia University,
CUCS-421-89
- A Visual Language for Browsing, Undoing, and Redoing Graphical Interface Commands
- David Kurlander, Steve Feiner;
- February 1989, 18 pages.
If you would like to comment on or give us some suggestions about the information we're providing, or if you are aware of on-line documents pertaining to visual languages or visual programming that are not mentioned here, please tell us by following
this link
.
Bertrand Ibrahim