Towards rule-based visual programming of generic visual systems

Hoffmann B, Minas M (2000)


Publication Language: English

Publication Type: Conference contribution, Original article

Publication year: 2000

Pages Range: 111-125

Conference Proceedings Title: Proc. of the First International Workshop on Rule-Based Programming (RULE 2000)

Event location: Montreal, Canada CA

URI: http://www2.informatik.uni-erlangen.de/publication/download/RULE2000.pdf

Abstract

This paper illustrates how the diagram programming language DiaPlan can be used to program visual systems. DiaPlan is a visual rule-based language that is founded on the computational model of graph transformation. The language supports object-oriented programming since its graphs are hierarchically structured. Typing allows the shape of these graphs to be specified recursively in order to increase program security. Thanks to its genericity, DiaPlan allows to implement systems that represent and manipulate data in arbitrary diagram notations. The environment for the language exploits the diagram editor generator DiaGen for providing genericity, and for implementing its user interface and type checker.

How to cite

APA:

Hoffmann, B., & Minas, M. (2000). Towards rule-based visual programming of generic visual systems. In Dershowitz, Nachum ; Kirchner, Claude (Eds.), Proc. of the First International Workshop on Rule-Based Programming (RULE 2000) (pp. 111-125). Montreal, Canada, CA.

MLA:

Hoffmann, Berthold, and Mark Minas. "Towards rule-based visual programming of generic visual systems." Proceedings of the First International Workshop on Rule-Based Programming (RULE 2000), Montreal, Canada Ed. Dershowitz, Nachum ; Kirchner, Claude, 2000. 111-125.

BibTeX: Download