Visual programming is the specification of computational processes using diagrams and icons. Traditional computation models such as Turing machines and lambda-calculus, which are based on one-dimensional text strings, are not suitable for visual programming languages. We propose a two-dimensional computation model that requires no text. We also prove that the model is computationallhy complete, i.e., that the model has the same computational power as Turing machines
In the early 90’s, mathematicians were tiresome to design an operative computation model headed for ...
We describe a proof by a computer program of the Turing completeness of a computational paradigm aki...
Declarative visualization is a paradigm in which the process of visualization is treated as a mappin...
Traditional computation models such as Turing machines, lambda-calculus, Markov\u27s normal algorith...
We identify a set of programming constructs ensuring that a programming language based on graph tra...
Visual languages represent a response to the communicational challenges posed by end-user computing,...
This paper is a tutorial which examines the three major models of computation--the Turing Machine, C...
International audienceAccording to the Church-Turing Thesis, effectively calculable functions are fu...
A parallel computation model suitable for icon based visual programming languages is proposed. The m...
We suggest a diagrammatic model of computation based on an axiom of distributivity. A diagram of a d...
A visual programming language is presented. This language uses interactive graphics to convey notion...
We present a new model of computation, described in terms of monoidal categories. It conforms the C...
Abstract. Are analog models of computations more powerful than classical models of computations? Fro...
Algorithm visualization is a subset of computer science in which educators build visual representati...
A new computation model suitable for icon based programming languages is proposed. The model is used...
In the early 90’s, mathematicians were tiresome to design an operative computation model headed for ...
We describe a proof by a computer program of the Turing completeness of a computational paradigm aki...
Declarative visualization is a paradigm in which the process of visualization is treated as a mappin...
Traditional computation models such as Turing machines, lambda-calculus, Markov\u27s normal algorith...
We identify a set of programming constructs ensuring that a programming language based on graph tra...
Visual languages represent a response to the communicational challenges posed by end-user computing,...
This paper is a tutorial which examines the three major models of computation--the Turing Machine, C...
International audienceAccording to the Church-Turing Thesis, effectively calculable functions are fu...
A parallel computation model suitable for icon based visual programming languages is proposed. The m...
We suggest a diagrammatic model of computation based on an axiom of distributivity. A diagram of a d...
A visual programming language is presented. This language uses interactive graphics to convey notion...
We present a new model of computation, described in terms of monoidal categories. It conforms the C...
Abstract. Are analog models of computations more powerful than classical models of computations? Fro...
Algorithm visualization is a subset of computer science in which educators build visual representati...
A new computation model suitable for icon based programming languages is proposed. The model is used...
In the early 90’s, mathematicians were tiresome to design an operative computation model headed for ...
We describe a proof by a computer program of the Turing completeness of a computational paradigm aki...
Declarative visualization is a paradigm in which the process of visualization is treated as a mappin...