Universität Bremen  
  FB 3  
  AG BKB > Publikationen > Suche > Deutsch
English
 

Suche nach Veröffentlichungen - Detailansicht

 
Art der Veröffentlichung: Artikel
Autor: Hoffmann, Berthold, Minas, Mark
Titel: Defining Models -- Meta Models versus Graph Grammars
Band: 29
Zeitschrift: Electr. Comm. of the EASST
Erscheinungsjahr: 2010
Abstract / Kurzbeschreibung: The precise specification of software models is a major concern in model-driven design of object-oriented software. Metamodelling and graph grammars are apparent choices for such specifications. Metamodelling has several advantages: it is easy to use, and provides procedures that check automatically whether a model is valid or not. However, it is less suited for proving properties of models, or for generating large sets of example models. Graph grammars, in contrast, offer a natural procedure -- the derivation process -- for generating example models, and they support proofs because they define a graph language inductively. However, not all graph grammars that allow to specify practically relevant models are easily parseable. In this paper, we propose emphcontextual star grammars as a graph grammar approach that allows for simple parsing and that is powerful enough for specifying non-trivial software models. This is demonstrated by defining program graphs, a language-independent model of object-oriented programs, with a focus on shape (static structure) rather than behavior.
Internet: http://journal.ub.tu-berlin.de/index.php/eceasst/issue/view/39
PDF Version: http://www.informatik.uni-bremen.de/~hof/papers/gtvmt10.pdf
Status: Reviewed
Letzte Aktualisierung: 13. 08. 2010

 Zurück zum Suchergebnis
 
   
Autor: Automatisch generierte Seite
 
  AG BKB 
Zuletzt geändert am: 9. Mai 2023   impressum