Publication View

On Horizontal and Vertical Relationships between Models (2008)

Abstract
Detecting, modeling and managing relationships between models are central tasks within model-driven engineering. By taking a simple view on software development, we distinguish in a vertical dimension between domain-specific models, core models, and executable models. A typical example for a vertical relationship is the refinement relationship beween a core model and an executable model. In the horizontal dimension, there may be several so-called property models which have the task to validate or verify particular properties of the core model. Software development coincides in our view with model development, and therefore finding the right models and their relationships is a crucial task.. @InProceedings{gogolla:DSP:2008:1635, author = {Martin Gogolla}, title = {On Horizontal and Vertical Relationships between Models}, booktitle = {Perspectives Workshop: Model Engineering of Complex Systems (MECS) }, year = {2008}, editor = {Uwe A{"s}mann and Jean B{'e}zivin and Richard Paige and Bernhard Rumpe and Douglas C. Schmidt}, number = {08331}, series = {Dagstuhl Seminar Proceedings}, ISSN = {1862-4405}, publisher = {Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Germany}, address = {Dagstuhl, Germany}, URL = {http://drops.dagstuhl.de/opus/volltexte/2008/1635}, annote = {Keywords: Model, Model Relationship, Model Transformation, Model Development} }

Publication details
Download http://drops.dagstuhl.de/opus/volltexte/2008/1635/
Publisher Schloss Dagstuhl - Leibniz-Zentrum für Informatik, Dagstuhl Seminar Proceedings. 08331 - Perspectives Workshop: Model Engineering of Complex Systems (MECS)
Repository DROPS - Dagstuhl Research Online Publication Server ()
Keywords Model, Model Relationship, Model Transformation, Model Development, Data processing Computer science, General Literature
Type InProceedings
Language eng