We propose a new paradigm for the specification of the syntax and semantics of visual languages, where multisets, contrary to so far existing works, are integrated as first-class citizens, in the sense that they can be manipulated without any limitation. We show that the resulting systems, called multiset rewriting systems, are extremely expressive for reasoning about multidimensional objects. Moreover, we provide a thorough analysis of their properties, like confluence and termination, and of their possible extensions
The semantic formalism reference attribute grammars (RAGs) allows graphs to be superimposed on abstr...
Visual languages can be defined as sets of visual sentences, composed of images, descriptions, and o...
Traditional multiset rewriting arises from a fragment of polarized linear logic, deriving its semant...
We propose Conditional Set Rewriting as a general mechanism for describing the syntax of multidimens...
Diagrammatic notations, such as Venn diagrams, Petri-Nets and finite state automata, are in common u...
In a rule-based approach the computation steps of a system are specified by rules that completely de...
We present the new notion of enforced generative pattern, a structure that declares positive or nega...
Multisets are very powerful and yet simple control mechanisms in regulated rewriting systems. In thi...
This paper proposes grammars for visual languages. The proposed grammars introduce relations into th...
Computers are increasingly being seen not only as computing tools but more so as communication tools...
Different diagrammatic languages are concrete variants of a core metamodel which specifies the way i...
AbstractA large class of diagrammatic languages falls under the broad definition of “executable grap...
In this paper, we present a calculus model expressing the behavior of a system of communicating obje...
Abstract. We present a revisited semantics for multiset rewriting founded on the left sequent rules ...
This paper proposes a novel way of introducing multisets into declarative programming languages. Sta...
The semantic formalism reference attribute grammars (RAGs) allows graphs to be superimposed on abstr...
Visual languages can be defined as sets of visual sentences, composed of images, descriptions, and o...
Traditional multiset rewriting arises from a fragment of polarized linear logic, deriving its semant...
We propose Conditional Set Rewriting as a general mechanism for describing the syntax of multidimens...
Diagrammatic notations, such as Venn diagrams, Petri-Nets and finite state automata, are in common u...
In a rule-based approach the computation steps of a system are specified by rules that completely de...
We present the new notion of enforced generative pattern, a structure that declares positive or nega...
Multisets are very powerful and yet simple control mechanisms in regulated rewriting systems. In thi...
This paper proposes grammars for visual languages. The proposed grammars introduce relations into th...
Computers are increasingly being seen not only as computing tools but more so as communication tools...
Different diagrammatic languages are concrete variants of a core metamodel which specifies the way i...
AbstractA large class of diagrammatic languages falls under the broad definition of “executable grap...
In this paper, we present a calculus model expressing the behavior of a system of communicating obje...
Abstract. We present a revisited semantics for multiset rewriting founded on the left sequent rules ...
This paper proposes a novel way of introducing multisets into declarative programming languages. Sta...
The semantic formalism reference attribute grammars (RAGs) allows graphs to be superimposed on abstr...
Visual languages can be defined as sets of visual sentences, composed of images, descriptions, and o...
Traditional multiset rewriting arises from a fragment of polarized linear logic, deriving its semant...