DocumentCode :
2302322
Title :
Using a DSL and Fine-Grained Model Transformations to Explore the Boundaries of Model Verification -- Extended Abstract
Author :
van Amstel, M.F. ; van den Brand, M.G.J. ; Engelen, L.J.P.
Author_Institution :
Eindhoven Univ. of Technol., Eindhoven, Netherlands
fYear :
2011
fDate :
21-25 March 2011
Firstpage :
63
Lastpage :
66
Abstract :
Traditionally, the state-space explosion problem in model checking is handled by applying abstractions and simplifications to the model that needs to be verified. In this paper, we propose a model-driven engineering approach that works the other way around. Instead of making a concrete model more abstract, we propose to refine an abstract model to make it more concrete. We propose to use fine-grained model transformations to enable model checking of models that are as close to the implementation model as possible. We applied our approach in a case study. The results show that models that are more concrete can be validated when fine-grained transformations are applied.
Keywords :
formal verification; programming languages; DSL; abstract model; domain-specific language; fine-grained model transformation; model checking; model verification; model-driven engineering; state-space explosion problem; Computational modeling; Concrete; DSL; Explosions; Semantics; Space exploration; Unified modeling language; Domain-Specific Language; Model Checking; Model Transformation; Model-Driven Engineering; Verification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing, Verification and Validation Workshops (ICSTW), 2011 IEEE Fourth International Conference on
Conference_Location :
Berlin
Print_ISBN :
978-1-4577-0019-4
Electronic_ISBN :
978-0-7695-4345-1
Type :
conf
DOI :
10.1109/ICSTW.2011.8
Filename :
5954391
Link To Document :
بازگشت