Visual programming using graphics, relations, and classes
Rogers, Gregory Scott
This item is only available for download by members of the University of Illinois community. Students, faculty, and staff at the U of I may log in with your NetID and password to view the item. If you are trying to access an Illinois-restricted dissertation or thesis, you can request a copy through your library's Inter-Library Loan office or purchase a copy directly from ProQuest.
Permalink
https://hdl.handle.net/2142/20733
Description
Title
Visual programming using graphics, relations, and classes
Author(s)
Rogers, Gregory Scott
Issue Date
1990
Doctoral Committee Chair(s)
Kubitz, William J.
Department of Study
Computer Science
Discipline
Computer Science
Degree Granting Institution
University of Illinois at Urbana-Champaign
Degree Name
Ph.D.
Degree Level
Dissertation
Keyword(s)
Computer Science
Language
eng
Abstract
"Visual programming techniques have proven successful within limited domains. However, little progress has been made in using graphics to support ""real-world"" programming. The GRClass system provides a solution by combining Graphics, Relations, and Classes to provide a visual interface for programming graph data structures within an object-oriented framework. This is done by extending the object-oriented model with inter-object relations. These relations are then used to directly implement the conceptual model of the graph data structures. Within the GRClass framework, data structures are objects that maintain relation tables. These relations and the objects participating in the relations constitute the form of the data structure. A graphical notation is used to specify the possible relations and to manipulate the relation graph. GRClass is implemented within the Andrew Toolkit programming environment"
This thesis discusses the motivation for visual programming languages and the GRClass language in particular, presents examples of data structures programmed using GRClass, discusses the implementation of the user interface and code generator, and finally presents some topics for future research.
Use this login method if you
don't
have an
@illinois.edu
email address.
(Oops, I do have one)
IDEALS migrated to a new platform on June 23, 2022. If you created
your account prior to this date, you will have to reset your password
using the forgot-password link below.