Pattern specification and application in metamodels in Ecore

Jia Zhang, M.G.J. van den Brand, A.M. Sutii, Marc A.M. Hamilton

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

    1 Downloads (Pure)


    The increased use of domain-specific languages (DSLs) and the absence of adequate tooling to take advantage of commonalities among DSLs has led to a situation where the same structure is duplicated in multiple DSLs. This observation has lead to the work described in this paper: an investigation of methods and tools for pattern specification and application and two extensions of a state of the art tool for patterns in DSLs, DSL-tao. The extensions make the patterns more understandable and they also make the tool suitable for more patterns. The first extension introduces a literal specification for patterns and the second extension introduces a merge function for the application of patterns. These two extensions

    Original languageEnglish
    Title of host publicationITSLE 2016 Proceedings of the 1st Industry Track on Software Language Engineering, Amsterdam, October 31, 2016
    Place of PublicationNew York
    PublisherAssociation for Computing Machinery, Inc
    ISBN (Print)978-1-4503-4646-7
    Publication statusPublished - 1 Nov 2016


    Dive into the research topics of 'Pattern specification and application in metamodels in Ecore'. Together they form a unique fingerprint.

    Cite this