[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Sohaib Soualah 1 ; Yousra Hafidi 2 ; Mohamed Khalgui 3 ; Allaoua Chaoui 4 and Laid Kahloul 5

Affiliations: 1 LISI Laboratory, National Institute of Applied Sciences and Technology, University of Carthage, Tunis 1080, Tunisia, University of Tunis El Manar, Tunis, Tunisia ; 2 LISI Laboratory, National Institute of Applied Sciences and Technology, University of Carthage, Tunis 1080, Tunisia, LINFI Laboratory, Computer Science Department, Biskra University, Algeria, University of Tunis El Manar, Tunis, Tunisia ; 3 LISI Laboratory, National Institute of Applied Sciences and Technology, University of Carthage, Tunis 1080, Tunisia ; 4 MISC Laboratory, Faculty of NTIC, University Constantine 2 - Abdelhamid Mehri, Constantine, Algeria ; 5 LINFI Laboratory, Computer Science Department, Biskra University, Algeria

Keyword(s): Reconfigurable Discrete-event Systems, Model Driven Engineering, Model Transformation, Meta-model Formal Verification, Theorem Prover, Isabelle/HOL.

Abstract: This paper deals with the modelling and verification of reconfigurable discrete event systems using model driven engineering (MDE) and Isabelle/HOL. MDE is a software development methodology followed by engineers. Isabelle/HOL is an interactive/automated theorem prover that combines the functional programming paradigm with high order logic (HOL), which makes it efficient for developing solid formalizations. We are interested in combining these two complementary technologies by mapping elements of MDE into Isabelle/HOL. In this paper, we present a transformation process from Ecore models, to functional data structures, used in proof assistants. This transformation method is based on Model-driven engineering and defined by a set of transformation rules that are described using formal presentations. Furthermore, in order to avoid redundant computations in RDESs, we propose a new algorithm for improved verification. We implement the contributions of this paper using Eclipse environment a nd Isabelle tool. Finally, we illustrate the proposed approach through FESTO MPS case study. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 79.170.44.78

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Soualah, S. ; Hafidi, Y. ; Khalgui, M. ; Chaoui, A. and Kahloul, L. (2020). Formalization and Verification of Reconfigurable Discrete-event System using Model Driven Engineering and Isabelle/HOL. In Proceedings of the 15th International Conference on Software Technologies - ICSOFT; ISBN 978-989-758-443-5; ISSN 2184-2833, SciTePress, pages 250-259. DOI: 10.5220/0009893602500259

@conference{icsoft20,
author={Sohaib Soualah and Yousra Hafidi and Mohamed Khalgui and Allaoua Chaoui and Laid Kahloul},
title={Formalization and Verification of Reconfigurable Discrete-event System using Model Driven Engineering and Isabelle/HOL},
booktitle={Proceedings of the 15th International Conference on Software Technologies - ICSOFT},
year={2020},
pages={250-259},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009893602500259},
isbn={978-989-758-443-5},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the 15th International Conference on Software Technologies - ICSOFT
TI - Formalization and Verification of Reconfigurable Discrete-event System using Model Driven Engineering and Isabelle/HOL
SN - 978-989-758-443-5
IS - 2184-2833
AU - Soualah, S.
AU - Hafidi, Y.
AU - Khalgui, M.
AU - Chaoui, A.
AU - Kahloul, L.
PY - 2020
SP - 250
EP - 259
DO - 10.5220/0009893602500259
PB - SciTePress

<style> #socialicons>a span { top: 0px; left: -100%; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;} #socialicons>ahover div{left: 0px;} </style>