MDE basics with a DSL focus

S. Andova, M.G.J. Brand, van den, L.J.P. Engelen, T. Verhoeff

    Research output: Chapter in Book/Report/Conference proceedingChapterAcademic

    4 Citations (Scopus)
    1 Downloads (Pure)

    Abstract

    Small languages are gaining popularity in the software engineering community. The development of MOF and EMF has given the Domain Specific Language community a tremendous boost. In this tutorial the basic aspects of model driven engineering in combination with Domain Specific Languages will be discussed. The focus is on textual Domain Specific Languages developed using the language invention pattern. The notion of abstract syntax will be linked to metamodels as well as the definition of concrete syntax. Defining static and dynamic semantics will be discussed. A small but non trivial Domain Specific Language SLCO will be used to illustrate our ideas.
    Original languageEnglish
    Title of host publicationFormal Methods for Model-Driven Engineering (12th International School on Formal Methods for the Design of Computer, Communication, and Software Systems, SFM 2012, Bertinoro, Italy, June 18-23, 2012. Advanced Lectures)
    EditorsM. Bernardo, V. Cortellassa, A. Pierantonio
    Place of PublicationBerlin
    PublisherSpringer
    Pages21-57
    ISBN (Print)978-3-642-30981-6
    DOIs
    Publication statusPublished - 2012

    Publication series

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

    Fingerprint

    Dive into the research topics of 'MDE basics with a DSL focus'. Together they form a unique fingerprint.

    Cite this