Publication View

Realistic Program Visualization in CafePie (1999)

Abstract
CafePie is a visual programming environment for CafeOBJ, an algebraic specification language based on term rewriting. CafePie shows term rewriting directly by using two types of visualizations: animated cartoon-like and Obi-shaped. A more abstract visualization schema is necessary instead of program understanding at the programming language level. Therefore we investigate the visualization schema, which uses more realistic expressions. Here we visualize term rewriting with more realistic expressions by using figures, pictures and images. In CafeOBJ, rewriting rules are called "equations." An equation is composed of operators and variables. We map operators to realistic expressions so that equations are expressed as transformations of realistic expressions. We use visual transformation rules which give the program pictorial expressions. Keywords Visual Programming, Specification Languages, Computer Human Interaction 1. INTRODUCTION A visual programming system (VPS) visualizes the str...

Publication details
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.47.5714
Source http://www.softlab.is.tsukuba.ac.jp/iplab/paper/international/tohru_idpt99.ps.gz
Contributors CiteSeerX
Repository CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Keywords Specification Languages
Type text
Language English
Relation 10.1.1.39.6026, 10.1.1.48.1975, 10.1.1.51.5078, 10.1.1.3.2290, 10.1.1.15.4913