Abstract

Several approaches have been proposed in the literature to transform UML models to formal methods for verification reason. However, few of these approaches take into account the validation of such transformations. This paper is a proposal in this context. It has two parts; first, we propose a technique to control the output of a transformational tool, in order to obtain safe transformational rules, and second, we propose a way to generate the formal model Buchi automata. More particularly, we show how to use multi layer transformations to obtain Buchi automata From UML2SD. The validation technique is based on the algebraic graph transformations and on the use of AGG tool. A scenario of telephone system is taken as a case study to illustrate our validation technique.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call