Article in Journal ART-2004-25

BibliographyLethbridge, Timothy C; Tichelaar, Sander; Plödereder, Erhard: The Dagstuhl Middle Metamodel: A Schema For Reverse Engineering.
In: Electronic Notes in Theoretical Computer Science 94.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
pp. 7-18, english.
Online, May 2004.
DOI: 10.1016/j.entcs.2004.01.008.
Article in Journal.
CR-SchemaD.2.7 (Software Engineering Distribution, Maintenance, and Enhancement)
F.3.2 (Semantics of Programming Languages)
KeywordsMetamodelling; Static Analysis; Exchange Formats; DMM; Reverse Engineering
Abstract

The Dagstuhl Middle Metamodel (DMM) is an extensible schema for static models of software. It is a middle-level metamodel since it captures program level entities and their relationships, rather than a full abstract syntax graph (lower level), or architectural abstractions (higher level). DMM can be used to represent models extracted from software written in most common object-oriented and procedural languages. This paper presents the main features of DMM.

Department(s)University of Stuttgart, Institute of Software Technology, Programming Languages and Compilers
Entry dateJuly 1, 2010
   Publ. Institute   Publ. Computer Science