Elhillali Kerkouche

dblp:18/4386 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
2since 2021 · last 2026
0000-0002-7635-7458ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2Computer networks · 1 · 1 first-author
YearPublicationVenuePosition
2026 Co-evolution of UML sequence diagrams through an ATL rule-based approach with semantic preservation in Maude
Asma Chouikh, Khaled Khalfaoui, Elhillali Kerkouche, Allaoua Chaoui
Sci. Comput. Program.3
2022 Formal verification of IoT applications using rewriting logic: An MDE-based approach
Abdelouahab Fortas, Elhillali Kerkouche, Allaoua Chaoui
Sci. Comput. Program.2
2015 An automatic approach to transform BPMN models to Pi-Calculus
abstract
In order to automate Business Processes Modeling, the last research works in workflow technology have resulted in the identification of a number of models (workflow patterns) that describe the behavior of Business Processes. Like any new trend, the Business Process approach raises many expectations and many positions. BPMN (Business Process Modeling Notation) has been used to describe graphically such patterns. However, BPMN notation lacks verification tools which allow anomalies and errors detection such as deadlock and multiple repetition situations. On the other hand, formal methods, such as Pi-Calculus, have powerful tools for verifying such situations. In this paper, we propose an automatic approach to transform the basic workflow patterns into their equivalent Pi-Calculus code for the analysis purposes. To achieve this goal, we use the Model-Driven Engineering (MDE) approach which is mainly based on Meta-modeling and Model Transformations. The graph transformation tool AToM3 is used. Our approach is illustrated through an example.
Riad Boussetoua, Hammadi Bennoui, Allaoua Chaoui, Khaled Khalfaoui, Elhillali Kerkouche
AICCSA5
2009 Transforming UML models to colored petri nets models using graph grammars
abstract
In this paper we propose an approach for transforming UML statechart and collaboration diagrams to colored Petri nets models. This transformation aims to bridge the gap between informal notation (UML diagrams) and more formal notation (colored Petri nets models) for analysis purpose. It produces highly-structured, graphical, and rigorously-analyzable models that facilitates early detection of errors like deadlock, livelock, etc ... The approach is based on graph transformation since the input and output of the transformation process are graphs. The meta-modeling tool ATOM3is used. An example illustrates our approach.
Elhillali Kerkouche, Allaoua Chaoui, Khaled Khalfaoui
ISCC1
2008 A Tool for Design and Verification of Distributed Manufacturing Process Based on Meta-Modelling and Graph Grammars: Application to a Production Line
Amel Meliouh, Elhillali Kerkouche, Allaoua Chaoui
CAINE2