(Enter summary)
Abstract: Object-oriented languages provide powerful programming features such as polymorphism,
inheritance, and dynamic dispatch. While these features allow complex programs to be written
more easily, they also make debugging and understanding these programs more difficult.
Object-oriented languages have relied on simple visualization tools such as class browsers to aid
programmers in understanding their programs. In this paper, we argue that a completely visual
object-oriented programming language,... (Update)
Context of citations to this paper: More
...roughly on the C programming language. We are also considering object oriented features in Vipr; they are discussed in a companion paper [3]. The language discussed in this paper is intended to be a starting point for further research in completely visual programming languages;...
...of moded continuous operations like engaging, dragging, and releasing the slider handle. The nested diagram approach follows that of Citrin[7], although in this case it is confined to two levels, and each level has a different syntax. One obvious drawback of this type of...
Cited by: More
Marat Boshernitsan - Michael Downes Computer
(Correct)
Visual Programming Languages: A Survey - Boshernitsan, Downes (1997)
(Correct)
Type Systems In Visual Languages - Brumfield (1995)
(Correct)
Similar documents (at the sentence level):
72.0%: The Design of a Completely Visual Object-Oriented.. - Wayne Citrin Michael (1994)
(Correct)
Active bibliography (related documents): More All
0.7: A Formal Definition of Control Semantics in a Completely.. - Citrin, Doherty, Zorn (1993)
(Correct)
0.7: Control Constructs in a Completely Visual Imperative.. - Citrin, Doherty, Zorn (1993)
(Correct)
0.3: Similarity Inheritance: A New Model of Inheritance for.. - Djang, al. (1998)
(Correct)
Similar documents based on text: More All
0.3: A Completely Visual Language for Object-oriented Programming - Citrin, al.
(Correct)
0.3: VIPR and the Visual Programming Challenge - Citrin, Ghiasi, Zorn (1998)
(Correct)
0.2: A Comparison of Object-oriented Programming in Four Modern.. - Henderson, Zorn (1994)
(Correct)
Related documents from co-citation: More All
2: Principles of Visual Programming Systems (context) - Chang - 1990
2: Formal semantics of control constructs in a completely visual imperative languag.. (context) - Citrin, Doherty et al. - 1993
2: Spatial Parsing for Visual Languages (context) - Lakin - 1986
BibTeX entry: (Update)
W. Citrin, M. Doherty & B. Zorn (1994) The Design of a Completely Visual Object-Oriented Programming Language. In: Visual Object-Oriented Programming (M. Burnett, A. Goldberg & T. Lewis, eds.) Prentice-Hall, Englewood Cliffs, NJ, to appear. http://citeseer.ist.psu.edu/citrin94design.html More
@incollection{ citrin95design,
author = "Wayne Citrin and Michael Doherty and Benjamin Zorn",
title = "Design of a Completely Visual Object-Oriented Programming Language",
booktitle = "Visual Object-Oriented Programming",
publisher = "Prentice-Hall",
address = "New York",
editor = "M. Burnett and A. Goldberg and T. Lewis",
year = "1995",
url = "citeseer.ist.psu.edu/citrin94design.html" }
Citations (may not include all citations):
1002
Programming Language (context) - Stroustrup - 1991
484
Common Lisp: The Language (context) - Steele - 1990
175
Cone trees: Animated 3D visualizations of hierarchical infor.. (context) - Robertson, Mackinlay et al. - 1991
72
ACM Transactions on Programming Languages and Systems (context) - Borning, aspects - 1981
52
Complete visualizations of concurrent programs and their exe.. (context) - Kahn, Saraswat - 1990
47
Incense: A system for displaying data structures (context) - Myers - 1983
43
Prograph: a step towards liberating programming from textual.. (context) - Cox, Giles et al. - 1989
24
Defining constraints graphically (context) - Borning - 1986
23
New graphical reasoning models for understanding graphical i.. (context) - Furnas - 1981
19
ChemTrains: A language for creating behaving pictures (context) - Bell, Lewis - 1993
13
Series in Computer Science (context) - Goldberg, Robson et al. - 1983
13
A framework for visualizing object-oriented systems
- Haarslev, Moeller - 1990
13
Using a pictorial representation to combine dataflow and obj.. (context) - Cox, Pietrzykowski - 1988
10
Polymorphism considered harmful (context) - Ponder, Bush - 1992
9
Types and type inference in a visual programming language
- Burnett - 1993
7
Automatic data visualization for novice pascal programmers (context) - Myers, Chandhok et al. - 1988
6
Abstraction in the Demand-Driven (context) - Burnett - 1991
3
Formal semantics of control constructs in a completely visua.. (context) - Citrin, Doherty et al. - 1993
3
Visual tools for creating iconic programming environments (context) - McIntyre, Glinert - 1992
3
Towards visual concurrent constraint programming (context) - Kahn - 1992
3
Visual programming in the ObjectWorld (context) - Penz - 1991
1
Getting a grasp on interactive simulation (context) - Morley, van der Meulen et al. - 1991
1
Visual programming with objects and relations (context) - Rogers - 1988
1
Programming by rehersal (context) - Finzer, Gould - 1984
1
Control constructs in a completely visual imperative program..
- Citrin, Doherty et al. - 1993
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://cui.unige.ch/eao/www/Visual/VP.TechRep.html): More
Defining and Parsing Visual Languages with Layered Graph Grammars - Rekers, Schürr (1997)
(Correct)
SUPER - Visual Interaction with an Object-based ER Model - Auddino, Dennebouy.. (1992)
(Correct)
On the use of Graph Grammars for defining the Syntax of Graphical .. - Rekers (1994)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC