A framework for model transformation verification

Verfasser / Beitragende:
[Kevin Lano, T. Clark, S. Kolahdouz-Rahimi]
Ort, Verlag, Jahr:
2015
Enthalten in:
Formal Aspects of Computing, 27/1(2015-01-01), 193-235
Format:
Artikel (online)
ID: 60551609X
LEADER caa a22 4500
001 60551609X
003 CHVBK
005 20210128100712.0
007 cr unu---uuuuu
008 210128e20150101xx s 000 0 eng
024 7 0 |a 10.1007/s00165-014-0313-z  |2 doi 
035 |a (NATIONALLICENCE)springer-10.1007/s00165-014-0313-z 
245 0 2 |a A framework for model transformation verification  |h [Elektronische Daten]  |c [Kevin Lano, T. Clark, S. Kolahdouz-Rahimi] 
520 3 |a A model transformation verification task may involve a number of different transformations, from one or more of a wide range of different model transformation languages, each transformation may have a particular transformation style, and there are a number of different verification properties which can be verified for each language and style of transformation. Transformations may operate upon many different modelling languages. This diversity of languages and properties indicates the need for a suitably generic framework for model transformation verification, independent of particular model transformation languages, and able to provide support for systematic procedures for verification across a range of languages, and for a range of properties. In this paper we describe the elements of such a framework, and apply this framework to some example transformation verification problems. The paper is novel in covering a wide range of different verification techniques for a wide range of MT languages, within an integrated framework. 
540 |a British Computer Society, 2014 
690 7 |a Model transformation verification  |2 nationallicence 
690 7 |a Model transformation specification  |2 nationallicence 
690 7 |a Model transformation engineering  |2 nationallicence 
700 1 |a Lano  |D Kevin  |u Department of Informatics, King's College London, London, UK  |4 aut 
700 1 |a Clark  |D T.  |u Department of Informatics, Middlesex University, London, UK  |4 aut 
700 1 |a Kolahdouz-Rahimi  |D S.  |u Department of Informatics, King's College London, London, UK  |4 aut 
773 0 |t Formal Aspects of Computing  |d Springer London  |g 27/1(2015-01-01), 193-235  |x 0934-5043  |q 27:1<193  |1 2015  |2 27  |o 165 
856 4 0 |u https://doi.org/10.1007/s00165-014-0313-z  |q text/html  |z Onlinezugriff via DOI 
898 |a BK010053  |b XK010053  |c XK010000 
900 7 |a Metadata rights reserved  |b Springer special CC-BY-NC licence  |2 nationallicence 
908 |D 1  |a research-article  |2 jats 
949 |B NATIONALLICENCE  |F NATIONALLICENCE  |b NL-springer 
950 |B NATIONALLICENCE  |P 856  |E 40  |u https://doi.org/10.1007/s00165-014-0313-z  |q text/html  |z Onlinezugriff via DOI 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Lano  |D Kevin  |u Department of Informatics, King's College London, London, UK  |4 aut 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Clark  |D T.  |u Department of Informatics, Middlesex University, London, UK  |4 aut 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Kolahdouz-Rahimi  |D S.  |u Department of Informatics, King's College London, London, UK  |4 aut 
950 |B NATIONALLICENCE  |P 773  |E 0-  |t Formal Aspects of Computing  |d Springer London  |g 27/1(2015-01-01), 193-235  |x 0934-5043  |q 27:1<193  |1 2015  |2 27  |o 165