<p>A normal form is proposed for abstract grammars in a broad sense (abstract syntaxes, algebraic signatures, algebraic data types, object models, XML schemata, software metamodels, etc). An equivalence relation based on this normal form drastically simplifies the process of matching such grammars modulo their constructor and argument names, as well as matching abstract and concrete definitions of the same intended software language.</p> <p>This paper is submitted to <strong>IPL</strong> and is currently under review.</p
Normal forms play an important role in computer science, for example in the areas of logic and datab...
The authors design a specification language in an entirely algebraic style. They describe the langua...
1. Introiluction and preliminaries. The theory of formal power series in non-commuting variables was...
This thesis deals with issues of normal forms from theory of formal languages. Basic terms from this...
Recently there has been a growing interest towards algebraic structures that are able to express for...
AbstractContext-free grammars are used in several algebraic specification formalisms instead of firs...
. Context-free grammars are used in several algebraic specification formalisms instead of first-orde...
Abstract. An understandable concrete syntax and a comprehensible abstract syntax are two central asp...
First we give a grammatical (or equational) description of the set fM normal form j 0 ` M : Ag for ...
Term rewriting systems provide the computer scientists with a language to express functional definit...
Abstract—Testing object-oriented software is more complex than its procedural counterpart. The conce...
We consider the representable equational theory of binary relations, in a language expressing compos...
Recent years have seen a growing interest towards algebraic structures that are able to express form...
This monograph develops a theory of grammatical covers, normal forms and parsing. Covers, formally d...
To simplify the design of compilers, Noam Chomsky proposed to first transform a description of a pro...
Normal forms play an important role in computer science, for example in the areas of logic and datab...
The authors design a specification language in an entirely algebraic style. They describe the langua...
1. Introiluction and preliminaries. The theory of formal power series in non-commuting variables was...
This thesis deals with issues of normal forms from theory of formal languages. Basic terms from this...
Recently there has been a growing interest towards algebraic structures that are able to express for...
AbstractContext-free grammars are used in several algebraic specification formalisms instead of firs...
. Context-free grammars are used in several algebraic specification formalisms instead of first-orde...
Abstract. An understandable concrete syntax and a comprehensible abstract syntax are two central asp...
First we give a grammatical (or equational) description of the set fM normal form j 0 ` M : Ag for ...
Term rewriting systems provide the computer scientists with a language to express functional definit...
Abstract—Testing object-oriented software is more complex than its procedural counterpart. The conce...
We consider the representable equational theory of binary relations, in a language expressing compos...
Recent years have seen a growing interest towards algebraic structures that are able to express form...
This monograph develops a theory of grammatical covers, normal forms and parsing. Covers, formally d...
To simplify the design of compilers, Noam Chomsky proposed to first transform a description of a pro...
Normal forms play an important role in computer science, for example in the areas of logic and datab...
The authors design a specification language in an entirely algebraic style. They describe the langua...
1. Introiluction and preliminaries. The theory of formal power series in non-commuting variables was...