Combilog is a compositional relational programming language that allows writing relational logic programs by functionally composing relational predicates. Higraphs, a diagram formalism is consulted to simplify some of the textual complexity of compositional relational programming to achieve a visual system that can represent these declarative meta-programs, with the final intention to design an intuitive and visually assisted complete development practice. As a proof of concept, an implementation of a two-way parser/visualizer is presented
This thesis discusses the design and implementation of a two-dimensional display editor (display2D) ...
A new, simple, expressively complete visual formalism for programming in Prolog is presented. The fo...
Textual database programming languages are computationally complete, but have the disadvantage of gi...
In an ever faster changing environment, software developers not only need agile methods, but also ag...
Usability aspects of programming languages are often overlooked, yet have a substantial effect on pr...
We believe that the pragmatics and understanding of formal logic and also declarative programming la...
Visualisations are coherent, graphical expressions of complex information that enhance people’s abil...
Data structures are more easily understood when they are presented visually rather than textually. W...
Our research focuses on the design of easily accessible languages to formalize at very high level th...
This paper presents a relatively simple visual notation for meta-programming that spans multiple lev...
In VL'96 we presented a visual declarative programming language based on two main graphical con...
In this paper we present a graphic formalism for visual specification of relational database queries...
In this paper we present the database applications of the Show and Tell Language (STL) and demonstra...
This paper describes a draft of visual notation for meta-programming. The main suggestions of this w...
The point-free relational calculus has been very successful as a language for discussing general pro...
This thesis discusses the design and implementation of a two-dimensional display editor (display2D) ...
A new, simple, expressively complete visual formalism for programming in Prolog is presented. The fo...
Textual database programming languages are computationally complete, but have the disadvantage of gi...
In an ever faster changing environment, software developers not only need agile methods, but also ag...
Usability aspects of programming languages are often overlooked, yet have a substantial effect on pr...
We believe that the pragmatics and understanding of formal logic and also declarative programming la...
Visualisations are coherent, graphical expressions of complex information that enhance people’s abil...
Data structures are more easily understood when they are presented visually rather than textually. W...
Our research focuses on the design of easily accessible languages to formalize at very high level th...
This paper presents a relatively simple visual notation for meta-programming that spans multiple lev...
In VL'96 we presented a visual declarative programming language based on two main graphical con...
In this paper we present a graphic formalism for visual specification of relational database queries...
In this paper we present the database applications of the Show and Tell Language (STL) and demonstra...
This paper describes a draft of visual notation for meta-programming. The main suggestions of this w...
The point-free relational calculus has been very successful as a language for discussing general pro...
This thesis discusses the design and implementation of a two-dimensional display editor (display2D) ...
A new, simple, expressively complete visual formalism for programming in Prolog is presented. The fo...
Textual database programming languages are computationally complete, but have the disadvantage of gi...