Efficient Operational Semantics for $ EB ^3$ for Verification of Temporal Properties - Fundamentals of Software Engineering
Conference Papers Year : 2013

Efficient Operational Semantics for $ EB ^3$ for Verification of Temporal Properties

Abstract

$ EB ^3$ is a specification language for information systems. The core of the $ EB ^3$ language consists of process algebraic specifications describing the behaviour of the entity types in a system, and attribute function definitions describing the entity attribute types. The verification of $ EB ^3$ specifications against temporal properties is of great interest to users of $ EB ^3$. We give here an operational semantics for $ EB ^3$ programs in which attribute functions are computed during program evolution and their values are stored into program memory. By assuming that all entities have finite domains, this gives a finitary operational semantics. We then demonstrate how this new semantics facilitates the translation of $ EB ^3$ specifications to LOTOS NT (LNT for short) for verification of temporal properties with the use of the CADP toolbox.
Fichier principal
Vignette du fichier
978-3-642-40213-5_9_Chapter.pdf (445.65 Ko) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

hal-01514655 , version 1 (26-04-2017)

Licence

Identifiers

Cite

Dimitris Vekris, Catalin Dima. Efficient Operational Semantics for $ EB ^3$ for Verification of Temporal Properties. 5th International Conference on Fundamentals of Software Engineering (FSEN), Apr 2013, Tehran, Iran. pp.133-149, ⟨10.1007/978-3-642-40213-5_9⟩. ⟨hal-01514655⟩
155 View
92 Download

Altmetric

Share

More