A Symbolic Execution-Based Approach to Model Transformation Verification using Structural Contracts
Bentley James Oakes
McGill University bentley.oakes@mail.mcgill.ca
A Symbolic Execution-Based Approach to Model Transformation - - PowerPoint PPT Presentation
A Symbolic Execution-Based Approach to Model Transformation Verification using Structural Contracts Bentley James Oakes McGill University bentley.oakes@mail.mcgill.ca September 4, 2018 1 Introduction 2 Formalization of DSLTrans 3
McGill University bentley.oakes@mail.mcgill.ca
Model Trans. Verification 2 / 37
Model Trans. Verification 3 / 37
Model Trans. Verification 4 / 37
Model Trans. Verification 5 / 37
Model Trans. Verification 6 / 37
Model Trans. Verification 7 / 37
Model Trans. Verification 8 / 37
Model Trans. Verification 9 / 37
Model Trans. Verification 10 / 37
Model Trans. Verification 11 / 37
Model Trans. Verification 12 / 37
L
K
R
L
K
R
Model Trans. Verification 13 / 37
Model Trans. Verification 14 / 37
Model Trans. Verification 15 / 37
Model Trans. Verification 16 / 37
Model Trans. Verification 17 / 37
Model Trans. Verification 18 / 37
Model Trans. Verification 19 / 37
Model Trans. Verification 20 / 37
Model Trans. Verification 21 / 37
Model Trans. Verification 22 / 37
Model Trans. Verification 23 / 37
Model Trans. Verification 24 / 37
Model Trans. Verification 25 / 37
Model Trans. Verification 26 / 37
Model Trans. Verification 27 / 37
Model Trans. Verification 28 / 37
Model Trans. Verification 29 / 37
Model Trans. Verification 30 / 37
Model Trans. Verification 31 / 37
Model Trans. Verification 32 / 37
Model Trans. Verification 33 / 37
Model Trans. Verification 34 / 37
Model Trans. Verification 35 / 37
Model Trans. Verification 36 / 37
Model Trans. Verification 37 / 37