Uwe Assmann, Jakob Henriksson, Jendrik Johannes, Steffen Zschaler:
Reuseware - Adding Modularity to Your Language of Choice.
Abstract
The trend towards domain-specific languages leads to an
ever-growing plethora of highly specialized languages. Developers of such
languages focus on their specific domains rather than on technical
challenges of language design. Generic features of languages are rarely
included in special-purpose languages. One very important feature is
modularization, the ability to formulate partial programs in separate
entities, composable into a complete program in a defined manner. This
paper presents a generic approach for adding modularity to arbitrary
languages, discussing the underlying concepts and presenting the Reuseware
Composition Framework. We walk through an example based on Xcerpt, a
Semantic Web query language.
URL:
http://rewerse.net/publications/rewerse-publications.html#REWERSE-RP-2007-022
@inproceedings{REWERSE-RP-2007-022, author = {Uwe Assmann and Jakob Henriksson and Jendrik Johannes and Steffen Zschaler}, title = {Reuseware - Adding Modularity to Your Language of Choice}, booktitle = {Proceedings of Technology of Object-Oriented Languages and Systems Europe 2007, Zurich, Switzerland (24th--27th June 2007)}, year = {2007}, volume = {6}, number = {9}, url = {http://rewerse.net/publications/rewerse-publications.html#REWERSE-RP-2007-022} }