This paper describes the process of formalizing an existing, industrial domain specific language (DSL) that is based on the task-resource paradigm. Initially, the semantics of this DSL is defined informally and implicitly through an interpreter. The formalization starts by projecting the existing concrete syntax onto a formal abstract syntax that defines the language operators and process terms. Next, we define the dynamic operational semantics at the level of individual syntactical notions, using structural operational semantics (SOS) as a formal meta-language. Here, the impact of the formalization process on the DSL is considered in terms of disambiguation of underlying (semantic) language design decisions
International audienceWith the growing use of domain-specific languages (DSL) in industry, DSL desig...
AbstractModular SOS (MSOS) is a variant of conventional Structural Operational Semantics (SOS). Usin...
Plotkin's structural operational semantics provides a tried and tested method for defining the seman...
This paper describes the process of formalizing an existing, industrial domain specific language (DS...
Domain-specific languages (DSLs) need semantics. For an external, executable, metamodel-based DSL, t...
A domain-specific language (DSL) is a programming language that is specialised to a particular appli...
The new approach to development of Domain Specific Languages (DSL) for solving tasks of Systems Engi...
AbstractDomain-specific languages (DSLs) are being increasingly used as a realistic approach to addr...
This document focuses on the diversity and evolution aspects of a language. It is expected that a DS...
The formal definition the semantics of a programming language and its implementation are typically s...
The mCRL2 language is a formal specification language that is used to specify, model, analyze and ve...
The formal semantics of a programming language and its implementation are typically separately defin...
In this research abstract we describe our project on a common reference framework for defining domai...
This paper shows how rewriting logic semantics (RLS) can be used as a compu-tational logic framework...
In this paper we give a big-step structured operational semantics (SOS), in the style of Plotkin, Ka...
International audienceWith the growing use of domain-specific languages (DSL) in industry, DSL desig...
AbstractModular SOS (MSOS) is a variant of conventional Structural Operational Semantics (SOS). Usin...
Plotkin's structural operational semantics provides a tried and tested method for defining the seman...
This paper describes the process of formalizing an existing, industrial domain specific language (DS...
Domain-specific languages (DSLs) need semantics. For an external, executable, metamodel-based DSL, t...
A domain-specific language (DSL) is a programming language that is specialised to a particular appli...
The new approach to development of Domain Specific Languages (DSL) for solving tasks of Systems Engi...
AbstractDomain-specific languages (DSLs) are being increasingly used as a realistic approach to addr...
This document focuses on the diversity and evolution aspects of a language. It is expected that a DS...
The formal definition the semantics of a programming language and its implementation are typically s...
The mCRL2 language is a formal specification language that is used to specify, model, analyze and ve...
The formal semantics of a programming language and its implementation are typically separately defin...
In this research abstract we describe our project on a common reference framework for defining domai...
This paper shows how rewriting logic semantics (RLS) can be used as a compu-tational logic framework...
In this paper we give a big-step structured operational semantics (SOS), in the style of Plotkin, Ka...
International audienceWith the growing use of domain-specific languages (DSL) in industry, DSL desig...
AbstractModular SOS (MSOS) is a variant of conventional Structural Operational Semantics (SOS). Usin...
Plotkin's structural operational semantics provides a tried and tested method for defining the seman...