A data-flow visual approach to symbolic computing: implementing a production-rule-based programming system through a general-purpose data-flow VL

The main aim of this paper is to investigate how the production-rule-based computational paradigm can be implemented through visual data-flow techniques. We propose a simple yet effective system for visually composing rule preconditions and actions, through a general purpose data-flow visual language.

[1]  Michel Rueher,et al.  VLP: a visual logic programming language , 1991, J. Vis. Lang. Comput..

[2]  Mauro Mosconi,et al.  VIPERS: a data flow visual programming environment based on the Tcl language , 1994, AVI '94.

[3]  Roland Hübscher Composing Complex Behavior from Simple Visual Descriptions , 1996, VL.

[4]  Nancy Martin,et al.  Programming Expert Systems in OPS5 - An Introduction to Rule-Based Programming(1) , 1985, Int. CMG Conference.

[5]  G. M. Vose Labview: laboratory virtual instrument engineering workbench , 1986 .

[6]  Masahito Hirakawa,et al.  Visual Language Studies - A Perspective , 1994, Softw. Concepts Tools.

[7]  Kenneth R. Koedinger,et al.  Emergent Properties and Structural Constraints: Advantages Diagrammatic Representations for Reasoning and Learning , 1992 .

[8]  Martin Erwig,et al.  Heterogeneous visual languages-integrating visual and textual programming , 1995, Proceedings of Symposium on Visual Languages.

[9]  John K. Ousterhout,et al.  Tcl and the Tk Toolkit , 1994 .

[10]  Herbert A. Simon,et al.  Why a Diagram is (Sometimes) Worth Ten Thousand Words , 1987, Cogn. Sci..

[11]  L. F. PAU,et al.  Visual logic programming , 1991, J. Vis. Lang. Comput..

[12]  Steven P. Reiss Working in the Garden Environment for Conceptual Programming , 1987, IEEE Software.

[13]  Brian R. Gaines,et al.  Transforming Rules and Trees into Comprehensible Knowledge Structures , 2000 .

[14]  Marco Porta,et al.  Designing new programming constructs in a data flow VL , 1998, Proceedings. 1998 IEEE Symposium on Visual Languages (Cat. No.98TB100254).