Related documentation
This document concentrates mainly on the tools of MetaEdit+
Workbench and the GOPPRR metamodeling language. Therefore, it has only a limited
focus on the general aspects of metamodeling and modeling language creation. For
more information about these issues, we recommend the following
sources:
 | “Domain-Specific
Modeling”, Kelly, S., Tolvanen, J.-P., Wiley, 2008. dsmbook.com |
 | “Software
Product-line Engineering”, Weiss, D., Lai, C. T. R., Addison Wesley
Longman,
1999. |
 | “Domain-Specific
Application Frameworks: Frameworks Experience by Industry”, Eds. Mohamed
E. F., Ralph E. J., Wiley,
1999 |
 | "Method
Engineering: Principles of Method Construction and Tool Support”, Eds.
Brinkkemper S., Lyytinen K., Welke R., Chapman & Hall,
1996. |
MetaCase’s web pages at
www.metacase.com also provide good pointers
for magazine articles, white papers and other resources (follow the
‘Resources’ link to access them).
There are also two tutorials related to the language and
modeling environment creation provided by MetaCase as part of your MetaEdit+
distribution. The first one is the ‘Evaluation Tutorial’, which is a
walk-through of the creation and use of a small modeling language intended for
drawing family trees. You should start familiarizing yourself with MetaEdit+
with this tutorial. The other tutorial, ‘The Watch Example’, is a
detailed description of a more complete modeling environment for developing
product families of digital wristwatches. The motivation of this tutorial is to
provide food for thought for experienced practitioners who are about to create
such an environment themselves. These tutorials also provide a useful companion
for this more tool-oriented manual.