SUPPORTING DESIGN PATTERNS IN GRAPH REWRITING-BASED MODEL TRANSFORMATION

László Lengyel, Tihamér Levendovszky, Tamás Mészáros, Hassan Charaf

2007

Abstract

Model transformations appear in many, different situations in a model-based development process. A few representative examples are as follows: refining the design to implementation, aspect weaving, analysis, and verification. In object-oriented software design, design patterns describe simple and elegant solutions to specific problems. Similarly, design pattern should be identified in model transformations as well to support the frequently appearing problems. This paper introduces the design pattern support of a modelling and model transformation framework (Visual Modeling and Transformation System). Furthermore, we discuss two model-based development related design patterns.

Download


Paper Citation


in Harvard Style

Lengyel L., Levendovszky T., Mészáros T. and Charaf H. (2007). SUPPORTING DESIGN PATTERNS IN GRAPH REWRITING-BASED MODEL TRANSFORMATION . In Proceedings of the Second International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-8111-10-4, pages 25-32. DOI: 10.5220/0002585100250032

in Bibtex Style

@conference{enase07,
author={László Lengyel and Tihamér Levendovszky and Tamás Mészáros and Hassan Charaf},
title={SUPPORTING DESIGN PATTERNS IN GRAPH REWRITING-BASED MODEL TRANSFORMATION},
booktitle={Proceedings of the Second International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2007},
pages={25-32},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002585100250032},
isbn={978-989-8111-10-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Second International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - SUPPORTING DESIGN PATTERNS IN GRAPH REWRITING-BASED MODEL TRANSFORMATION
SN - 978-989-8111-10-4
AU - Lengyel L.
AU - Levendovszky T.
AU - Mészáros T.
AU - Charaf H.
PY - 2007
SP - 25
EP - 32
DO - 10.5220/0002585100250032