z-logo
open-access-imgOpen Access
Verification of EB3 specifications using CADP
Author(s) -
Dimitris Vekris,
Frédéric Lang,
Cătălin Dima,
Radu Mateescu
Publication year - 2016
Publication title -
formal aspects of computing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.366
H-Index - 42
eISSN - 1433-299X
pISSN - 0934-5043
DOI - 10.1007/s00165-016-0362-6
Subject(s) - algorithm , computer science , artificial intelligence
International audienceEB3 is a specification language for information systems. The core of the EB language consists ofprocess algebraic specifications describing the behaviour of the entities in a system, and attribute functiondefinitions describing the entity attributes. The verification of eb3 specifications against temporal propertiesis of great interest to users of EB3. In this paper, we propose a translation from EB3 to LOTOS NT (LNT forshort), a value-passing concurrent language with classical process algebra features. Our translation ensuresthe one-to-one correspondence between states and transitions of the labelled transition systems correspondingto the EB3 and LNT specifications. We automated this translation with the EB32LNT tool, thus equippingthe EB3 method with the functional verification features available in the CADP toolbox

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom