Back to Search Start Over

Verification of Model Transformations: A Case Study with BPEL.

Authors :
Hutchison, David
Kanade, Takeo
Kittler, Josef
Kleinberg, Jon M.
Mattern, Friedemann
Mitchell, John C.
Naor, Moni
Nierstrasz, Oscar
Pandu Rangan, C.
Steffen, Bernhard
Sudan, Madhu
Terzopoulos, Demetri
Tygar, Doug
Vardi, Moshe Y.
Weikum, Gerhard
Montanari, Ugo
Sannella, Donald
Bruni, Roberto
Baresi, Luciano
Ehrig, Karsten
Source :
Trustworthy Global Computing (978-3-540-75333-9); 2007, p183-199, 17p
Publication Year :
2007

Abstract

Model transformations, like refinement or refactoring, have to respect the semantics of the models transformed. In the case of behavioural models this semantics can be specified by transformations, too, describing an abstract interpreter for the language. Both kinds of transformations, if given in a rule-based way, can formally be described as graph transformations. In this paper, we present executable business processes, their operational semantics and refactoring, as an example of this fact. Using results from graph transformation theory about critical pairs and local confluence, we show that our transformations preserve the semantics of processes. The analysis is performed by means of the graph transformation tool AGG. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540753339
Database :
Complementary Index
Journal :
Trustworthy Global Computing (978-3-540-75333-9)
Publication Type :
Book
Accession number :
33880794
Full Text :
https://doi.org/10.1007/978-3-540-75336-0_12