Library-Centric Reusable Model Interpreters for Domain-Specific Modeling Languages

Source: Vanderbilt University

Favorite

Free registration required

An important artifact of Domain-Specific Modeling Language (DSML) tools are model interpreters, which translate the constructed models into useful artifacts, such as XML configuration files or source files, metadata for analysis and simulation tools, or other model representations. Contemporary DSML tools require a separate model interpreter for every different transformation of a given model, which results in a significant reinvention of the core model interpretation logic across all these model interpreters. This is particularly true for model interpreters using the Visitor pattern. Moreover, when DSMLs are composed to form composite DSMLs, intepreter developers are often required to (re)implement the core interpreter logic for each child DSML within the parent.
Format:PDF Size:247.80
Date:Aug 2007
People who downloaded this item also downloaded