Model Transformation From VisualOCL to OCL Using Graph Transformation
Author(s) -
Karsten Ehrig,
Jessica Winkelmann
Publication year - 2006
Publication title -
electronic notes in theoretical computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.242
H-Index - 60
ISSN - 1571-0661
DOI - 10.1016/j.entcs.2006.01.012
Subject(s) - graph rewriting , transformation (genetics) , computer science , abstract syntax , model transformation , object constraint language , graph , programming language , representation (politics) , string (physics) , theoretical computer science , unified modeling language , mathematics , semantics (computer science) , artificial intelligence , biochemistry , chemistry , consistency (knowledge bases) , software , politics , political science , law , mathematical physics , gene , applications of uml
In this paper we present a model transformation from a visual representation (VisualOCL) of the Object Constraint Language (OCL) to the textual one using graph transformation. Starting from VisualOCL diagrams, we show how their underlying abstract syntax can be modeled by typed attributed graphs and converted into an OCL string representation using graph transformation rules
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom