AbstractThe use of formal designs of languages as language definitions is described. From such definitions more typical language definitions can be derived. Also, unlike typical language definitions, formal designs can easily be manipulated into designs for other languages for the same underlying domain. Unlike the traditional definition of a language given as a syntax and semantics, a definition by abstract design in invertible, meaning that one can use it to map evaluated meanings to terms in the language, as well as for the more usual task of mapping terms in the language to evaluated meanings
Design patterns are distilled from many real systems to catalog common programming practice. We have...
Programming language semantics are usually defined informally in some form of technical natural lang...
Abstract: "A grammar is a definition of a language written in a transformational form. To the extent...
AbstractThe use of formal designs of languages as language definitions is described. From such defin...
The aim of the thesis is to develop a framework to support the design of formal languages. The thesi...
Many languages have been designed to date, of which a large number have never been implemented and t...
The linguistic paradigm of design is considered. The idea of meta-languages is developed as a means ...
Abstract. Within the context of (software) language engineering, language de-scriptions are consider...
The authors design a specification language in an entirely algebraic style. They describe the langua...
Most approaches to formal semantics are based on the assumption that all the constructs of a languag...
This paper demonstrates that design and implementation of languages for a specific domain can be don...
Logic programming is discussed as a method for representing aspects of design language: descriptions...
Design knowledge incorporates information about designed objects and their attributes, as well as ab...
A procedure for defining new languages of designs from known or given ones is presented. It is speci...
ABSTRACTION AND REFINEMENT techniques are the cornerstone of design methodologies. Abstraction is th...
Design patterns are distilled from many real systems to catalog common programming practice. We have...
Programming language semantics are usually defined informally in some form of technical natural lang...
Abstract: "A grammar is a definition of a language written in a transformational form. To the extent...
AbstractThe use of formal designs of languages as language definitions is described. From such defin...
The aim of the thesis is to develop a framework to support the design of formal languages. The thesi...
Many languages have been designed to date, of which a large number have never been implemented and t...
The linguistic paradigm of design is considered. The idea of meta-languages is developed as a means ...
Abstract. Within the context of (software) language engineering, language de-scriptions are consider...
The authors design a specification language in an entirely algebraic style. They describe the langua...
Most approaches to formal semantics are based on the assumption that all the constructs of a languag...
This paper demonstrates that design and implementation of languages for a specific domain can be don...
Logic programming is discussed as a method for representing aspects of design language: descriptions...
Design knowledge incorporates information about designed objects and their attributes, as well as ab...
A procedure for defining new languages of designs from known or given ones is presented. It is speci...
ABSTRACTION AND REFINEMENT techniques are the cornerstone of design methodologies. Abstraction is th...
Design patterns are distilled from many real systems to catalog common programming practice. We have...
Programming language semantics are usually defined informally in some form of technical natural lang...
Abstract: "A grammar is a definition of a language written in a transformational form. To the extent...