Show pageOld revisionsBacklinksBack to top You've loaded an old revision of the document! If you save it, you will create a new version with this data. Media Files ==== Visual Programming ==== graphical models for programming, using graphs, icons or other graphical representaions of processes. ==== languages/environments ==== thingLab * constraint based visual programming or extensible modelling system? http://www.cosc.canterbury.ac.nz/~wolfgang/NewHome/cosc414/projects/thinglabFolder/html/thinglab.html lanaguages derived from pd (pure data) by miller puckette * pd -> http://pure-data.org (see also gem/gridflow/etc) * max -> http://www.cycling74.com (now with jitter!) * jmax -> ircam OpenMusic * visual music programming in lisp http://www.ircam.fr/equipes/repmus/OpenMusic/ * on linux http://www.ircam.fr/equipes/repmus/omlinux/ petri-nets -> http://www.daimi.au.dk/PetriNets/ graph rewriting -> * progress; programming using graph rewriting (related: GraphDrawing) http://www-i3.informatik.rwth-aachen.de/research/projects/progres/ * HOPS graphically interactive program development and program transformation system based on acyclic term graphs. * http://ist.unibw-muenchen.de/kahl/HOPS/ or * http://www.cas.mcmaster.ca/~kahl/HOPS/ or http://www2-data.informatik.unibw-muenchen.de/kahl/HOPS/ ==== reading ==== * bibliographies(research focused) -> * http://www.cs.orst.edu/~burnett/vpl.html * http://cui.unige.ch/eao/www/Visual/Visual.Programming.biblio.html * http://www-ist.massey.ac.nz/~plyons/711_html/VPL%20papers.html * fabrik http://users.ipa.net/~dwighth/smalltalk/Fabrik/Fabrik.html * "Programming in Three Dimensions" http://research.compaq.com/SRC/personal/najork/thesis/ * "A metatool for visual language development" http://www.rddvs.com/thesis/ * http://www.computer.org/conferences/vl95/html-papers/citrin/citrin.html * papers from 'performing grapics" http://www.pgc.com/pgc/home-stuff/papers-list.html * Tinkertoy, by Edel, M * the journal of visual languages and computing * http://www.informatik.uni-trier.de/~ley/db/journals/vlc/ * ==== usability analysis ==== * using 'cognitive dimesions' http://citeseer.nj.nec.com/77679.html * and further ... http://www.thomas-green.ndtilda.co.uk/workStuff/res-proglangs.html ==== refs/links ==== * http://cui.unige.ch/Visual/#Research * http://www-lsi.upc.es/~rbaeza/cursos/vp/todo.html * news://comp.lang.visual faq http://www.faqs.org/faqs/visual-lang/faq/ ==== tangents,. ==== ARK and VIPR follow up references Burnett, M. M. and Baker, M. J. "A classification system for visual programming languages." J. Visual Languages and Computing, pp. 287-300, September 1994. http://citeseer.nj.nec.com/burnett94classification.html "Visual Programming Languages: A Survey" http://www.cs.berkeley.edu/~maratb/cs263/paper/paper.html and http://citeseer.nj.nec.com/boshernitsan97visual.html ==== visual programming in music ==== max/msp/pd/jmax obviously,. ircam has been quite influential in devlopeing enviroments aorund the "patch and wires" metaphor, with serveral approaches being taken over the years (including OpenMusic above) ., . papers * "Visual Programming in Music" by G�rard Assayag http://catalogue.ircam.fr/articles/textes/Assayag95/ * "An Object Oriented Visual Environment for Musical Composition" by Assayag, Agon, Fineberg et Hanappe. (describing OpenMusic) http://catalogue.ircam.fr/articles/textes/Assayag97a/ * "Open Music + Music Space = Open Space" http://www.ircam.fr/equipes/repmus/RMPapers/openspace/ ==== OpenDX ==== * tutorials http://www.tc.cornell.edu/services/edu/topics/topics.asp?section=opendx * http://www.opendx.org * http://www.research.ibm.com/people/l/lloydt/ * http://www.opendx.org/SuperviseState/SuperviseState.html * related: [[InfoViz]] ==== taxonomy ==== from (Nan C. Shu) * Visual programming * visual environment * visualisation of... * data, or info. about data * program and/or its execution * software design * visual training * visual langugages for... * handling visual information * supporting visual interaction * programming with visual expresions * visual programming languages * diagrammatic systems * iconic systems * form systems ---- notes -> [[Visual Programming Notes]] Please fill all the letters into the box to prove you're human. Please keep this field empty: SavePreviewCancel Edit summary Note: By editing this page you agree to license your content under the following license: CC Attribution-Share Alike 4.0 International visual_programming.1184233770.txt.gz Last modified: 2007-07-12 09:49by nik