Interfacing ASM with the MDG tool


Autoria(s): Gawanmeh, Amjad; Tahar, Sofiène; Winter, Kirsten
Contribuinte(s)

E. Borger

A. Gargantini

E. Riccobene

Data(s)

01/01/2003

Resumo

In this paper we describe an approach to interface Abstract State Machines (ASM) with Multiway Decision Graphs (MDG) to enable tool support for the formal verification of ASM descriptions. ASM is a specification method for software and hardware providing a powerful means of modeling various kinds of systems. MDGs are decision diagrams based on abstract representation of data and axe used primarily for modeling hardware systems. The notions of ASM and MDG axe hence closely related to each other, making it appealing to link these two concepts. The proposed interface between ASM and MDG uses two steps: first, the ASM model is transformed into a flat, simple transition system as an intermediate model. Second, this intermediate model is transformed into the syntax of the input language of the MDG tool, MDG-HDL. We have successfully applied this transformation scheme on a case study, the Island Tunnel Controller, where we automatically generated the corresponding MDG-HDL models from ASM specifications.

Identificador

http://espace.library.uq.edu.au/view/UQ:98602

Idioma(s)

eng

Publicador

Springer-Verlag

Palavras-Chave #Computer Science, Theory & Methods #Multiway Decision Graphs #Formal Verification #Model Checking #E1 #280000 Information, Computing and Communication Sciences #780000 - Non-Oriented Research #08 Information and Computing Sciences
Tipo

Conference Paper