DocumentCode
2535588
Title
Towards Automated, Formal Verification of Model Transformations
Author
Asztalos, Márk ; Lengyel, László ; Levendovszky, Tihamér
Author_Institution
Dept. of Autom. & Appl. Inf., Budapest Univ. of Technol. & Econ., Budapest, Hungary
fYear
2010
fDate
6-10 April 2010
Firstpage
15
Lastpage
24
Abstract
Verification of models and model processing programs are inevitable in real-world model-based software development. Model transformation developers are interested in offline verification methods, when only the definition of the model transformation and the metamodels of the source and target languages are used to analyze the properties and no concrete input models are taken into account. Therefore, the results of the analysis hold for each output model not just particular ones, and we have to perform the analysis only once. Most often, formal verification of model transformations is performed manually or the methods can be applied only for a certain transformation or for the analysis of only a certain property. Previous work has presented a formalism to describe the characteristics of model transformations in separate formal expressions called assertions. This description is based on the first-order logic, therefore, if deduction rules are provided, a reasoning system can use an assertion set to automatically derive additional assertions describing additional properties of model transformations. In this paper, we propose deduction rules and present the verification of a model transformation of processing business process models.
Keywords
program verification; deduction rules; first-order logic; formal verification; model transformation; offline verification method; software development; Automatic logic units; Automation; Concrete; Flow graphs; Formal verification; Informatics; Mathematical model; Performance analysis; Programming; Software testing; automation; model transformation; verification;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification and Validation (ICST), 2010 Third International Conference on
Conference_Location
Paris
Print_ISBN
978-1-4244-6435-7
Type
conf
DOI
10.1109/ICST.2010.42
Filename
5477105
Link To Document