The use of diagrammatic logic as a reasoning mechanism to produce inferences on subsets of some universe could provide a way to overcome the current limitations of visual modelling methods, which have to be integrated with textual languages to express complex constraints. On the other hand, graph transformations are becoming widespread as a way to express formal semantics for visual modelling languages, so that a mechanisation of diagrammatic logic based on graph transformation would facilitate language integration, based on a common underlying machinery. In this paper, we propose such a mechanisation for spider diagrams (SDs), an established language for reasoning with diagrams modelling relations between sets and constraints on their card...
Spider diagrams are a visual logic capable of making statements about relationships between sets and...
The use of diagrams in mathematics has traditionally been restricted to guiding intuition and commun...
The use of visual languages in computing is varied, ranging from system modelling to the display of ...
The use of diagrammatic logic as a reasoning mechanism to produce inferences on subsets of some univ...
Spider diagrams combine and extend Venn diagrams and Euler circles to express constraints on sets an...
Spider diagrams combine and extend Venn diagrams and Euler circles to express constraints on sets an...
Spider diagrams combine and extend Venn diagrams and Euler circles to express constraints on sets an...
AbstractSpider diagrams are a visual notation for expressing logical statements. In this paper we de...
Spider diagrams are a visual language for expressing logical statements. Spiders represent the exist...
Diagrammatic reasoning can be described formally by a number of diagrammatic logics; spider diagrams...
Geared to complement UML and to the specification of large software systems by non-mathematicians, s...
Spider diagrams are a visual notation for expressing logical statements. In this paper we describe a...
Many visual languages based on Euler diagrams have emerged for expressing relationships between sets...
Abstract Diagrammatic reasoning can be described formally by a number of diagram-matic logics; spide...
AbstractSpider diagrams are a visual notation for expressing logical statements. In this paper we de...
Spider diagrams are a visual logic capable of making statements about relationships between sets and...
The use of diagrams in mathematics has traditionally been restricted to guiding intuition and commun...
The use of visual languages in computing is varied, ranging from system modelling to the display of ...
The use of diagrammatic logic as a reasoning mechanism to produce inferences on subsets of some univ...
Spider diagrams combine and extend Venn diagrams and Euler circles to express constraints on sets an...
Spider diagrams combine and extend Venn diagrams and Euler circles to express constraints on sets an...
Spider diagrams combine and extend Venn diagrams and Euler circles to express constraints on sets an...
AbstractSpider diagrams are a visual notation for expressing logical statements. In this paper we de...
Spider diagrams are a visual language for expressing logical statements. Spiders represent the exist...
Diagrammatic reasoning can be described formally by a number of diagrammatic logics; spider diagrams...
Geared to complement UML and to the specification of large software systems by non-mathematicians, s...
Spider diagrams are a visual notation for expressing logical statements. In this paper we describe a...
Many visual languages based on Euler diagrams have emerged for expressing relationships between sets...
Abstract Diagrammatic reasoning can be described formally by a number of diagram-matic logics; spide...
AbstractSpider diagrams are a visual notation for expressing logical statements. In this paper we de...
Spider diagrams are a visual logic capable of making statements about relationships between sets and...
The use of diagrams in mathematics has traditionally been restricted to guiding intuition and commun...
The use of visual languages in computing is varied, ranging from system modelling to the display of ...