Using graph transformation for practical model-driven software engineering

Lars Grunske, Leif Geiger, Albert Zündorf, Niels Van Eetvelde, Pieter Van Gorp, D. Varró

Research output: Chapter in Book/Report/Conference proceedingChapter

26 Citations (Scopus)

Abstract

Model transformations are one of the core technologies needed to apply OMG's model-driven engineering concept for the construction of real-world systems. Several formalisms are currently proposed for the specification of these model transformations. A suitable formalism is based on graph transformation systems and graph transformation rules. The chapter provides an overview about the needed concepts to apply graph transformations in the context of model driven engineering and we show the technical feasibility based on several tools and applications.

Original languageEnglish
Title of host publicationModel-Driven Software Development
PublisherSpringer Berlin Heidelberg
Pages97-117
Number of pages21
ISBN (Print)354025613X, 9783540256137
DOIs
Publication statusPublished - 2005

Fingerprint

Software engineering
Specifications

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Grunske, L., Geiger, L., Zündorf, A., Van Eetvelde, N., Van Gorp, P., & Varró, D. (2005). Using graph transformation for practical model-driven software engineering. In Model-Driven Software Development (pp. 97-117). Springer Berlin Heidelberg. https://doi.org/10.1007/3-540-28554-7_5

Using graph transformation for practical model-driven software engineering. / Grunske, Lars; Geiger, Leif; Zündorf, Albert; Van Eetvelde, Niels; Van Gorp, Pieter; Varró, D.

Model-Driven Software Development. Springer Berlin Heidelberg, 2005. p. 97-117.

Research output: Chapter in Book/Report/Conference proceedingChapter

Grunske, L, Geiger, L, Zündorf, A, Van Eetvelde, N, Van Gorp, P & Varró, D 2005, Using graph transformation for practical model-driven software engineering. in Model-Driven Software Development. Springer Berlin Heidelberg, pp. 97-117. https://doi.org/10.1007/3-540-28554-7_5
Grunske L, Geiger L, Zündorf A, Van Eetvelde N, Van Gorp P, Varró D. Using graph transformation for practical model-driven software engineering. In Model-Driven Software Development. Springer Berlin Heidelberg. 2005. p. 97-117 https://doi.org/10.1007/3-540-28554-7_5
Grunske, Lars ; Geiger, Leif ; Zündorf, Albert ; Van Eetvelde, Niels ; Van Gorp, Pieter ; Varró, D. / Using graph transformation for practical model-driven software engineering. Model-Driven Software Development. Springer Berlin Heidelberg, 2005. pp. 97-117
@inbook{2fa8920683d84010ba5af8d44d77ca8e,
title = "Using graph transformation for practical model-driven software engineering",
abstract = "Model transformations are one of the core technologies needed to apply OMG's model-driven engineering concept for the construction of real-world systems. Several formalisms are currently proposed for the specification of these model transformations. A suitable formalism is based on graph transformation systems and graph transformation rules. The chapter provides an overview about the needed concepts to apply graph transformations in the context of model driven engineering and we show the technical feasibility based on several tools and applications.",
author = "Lars Grunske and Leif Geiger and Albert Z{\"u}ndorf and {Van Eetvelde}, Niels and {Van Gorp}, Pieter and D. Varr{\'o}",
year = "2005",
doi = "10.1007/3-540-28554-7_5",
language = "English",
isbn = "354025613X",
pages = "97--117",
booktitle = "Model-Driven Software Development",
publisher = "Springer Berlin Heidelberg",

}

TY - CHAP

T1 - Using graph transformation for practical model-driven software engineering

AU - Grunske, Lars

AU - Geiger, Leif

AU - Zündorf, Albert

AU - Van Eetvelde, Niels

AU - Van Gorp, Pieter

AU - Varró, D.

PY - 2005

Y1 - 2005

N2 - Model transformations are one of the core technologies needed to apply OMG's model-driven engineering concept for the construction of real-world systems. Several formalisms are currently proposed for the specification of these model transformations. A suitable formalism is based on graph transformation systems and graph transformation rules. The chapter provides an overview about the needed concepts to apply graph transformations in the context of model driven engineering and we show the technical feasibility based on several tools and applications.

AB - Model transformations are one of the core technologies needed to apply OMG's model-driven engineering concept for the construction of real-world systems. Several formalisms are currently proposed for the specification of these model transformations. A suitable formalism is based on graph transformation systems and graph transformation rules. The chapter provides an overview about the needed concepts to apply graph transformations in the context of model driven engineering and we show the technical feasibility based on several tools and applications.

UR - http://www.scopus.com/inward/record.url?scp=84892215400&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84892215400&partnerID=8YFLogxK

U2 - 10.1007/3-540-28554-7_5

DO - 10.1007/3-540-28554-7_5

M3 - Chapter

AN - SCOPUS:84892215400

SN - 354025613X

SN - 9783540256137

SP - 97

EP - 117

BT - Model-Driven Software Development

PB - Springer Berlin Heidelberg

ER -