Formalizing a domain specific language using SOS : an industrial case study

F.P.M. Stappers, S. Weber, M.A. Reniers, S. Andova, I. Nagy

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    11 Citations (Scopus)

    Abstract

    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.
    Original languageEnglish
    Title of host publicationSoftware Engineering Language (4th International Conference, SLE 2011, Braga, Portugal, July 3-4, 2011, Revised Selected Papers)
    EditorsA. Sloane, U. Aßmann
    Place of PublicationBerlin
    PublisherSpringer
    Pages223-242
    ISBN (Print)978-3-642-28829-6
    DOIs
    Publication statusPublished - 2012

    Publication series

    NameLecture Notes in Computer Science
    Volume6940
    ISSN (Print)0302-9743

    Fingerprint

    Dive into the research topics of 'Formalizing a domain specific language using SOS : an industrial case study'. Together they form a unique fingerprint.

    Cite this