TY - GEN
T1 - A rewriting paradigm for program and algorithm animation
AU - Mackie, Ian
PY - 2009/12/1
Y1 - 2009/12/1
N2 - The dichotomy between programs and data projects itself onto two paradigms in software visualisation: programs are visualised by program animation, and data is visualised by algorithm animation. We put forward a programming paradigm where, like functional or logic programming, and some rewriting paradigms, programs and data are represented at the same level - program are just one particular kind of data. Animation of these programs/algorithms breaks the dichotomy and leads to an alternative perspective on visualisation. Our paradigm is a graphical one, and thus is exceptionally well suited for visualisation.
AB - The dichotomy between programs and data projects itself onto two paradigms in software visualisation: programs are visualised by program animation, and data is visualised by algorithm animation. We put forward a programming paradigm where, like functional or logic programming, and some rewriting paradigms, programs and data are represented at the same level - program are just one particular kind of data. Animation of these programs/algorithms breaks the dichotomy and leads to an alternative perspective on visualisation. Our paradigm is a graphical one, and thus is exceptionally well suited for visualisation.
UR - https://www.scopus.com/pages/publications/73449130495
U2 - 10.1109/VLHCC.2009.5295272
DO - 10.1109/VLHCC.2009.5295272
M3 - Conference contribution
AN - SCOPUS:73449130495
SN - 9781424448760
T3 - 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2009
SP - 170
EP - 173
BT - 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2009
T2 - 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2009
Y2 - 20 September 2009 through 24 September 2009
ER -