VLDB 2026 Research / reviewers in the wild / expert
Nour Elhouda Souid
dblp:301/9699
· DBLP profile ↗
5ranked-venue papers
4as first author
5since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 first-author · 2 since 2021Security and privacy · 1 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author · 1 since 2021Theory of computation · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Enforcing the Opacity of Modular Discrete Event Systems Using Supervisory ControlabstractOpacity is a security property that guarantees the confidentiality of secret information from a partial observer of the system. To address this problem, we propose a modular approach that uses Supervisory and Control Theory to design a global supervisor for Modular Discrete Event Systems (MDES). This approach assumes the attacker can observe the shared alphabet between modules, and takes into account the modular structure of the system; which significantly decreases computational complexity compared to monolithic methods. To achieve this, we introduce a reduced-complexity algorithm, based on the Hyper Symbolic Observation Graph. The HSOG is an abstraction graph that considers only events that have a direct impact on the opacity. This reduces the number of states to be considered, making the algorithm more efficient. Nour Elhouda Souid, Kaïs Klai, Chiheb Ameur Abid, Samir Ben Ahmed |
CoDIT | 1 |
| 2023 | Towards Formal Verification of Node RED-Based IoT Applications
Ikram Garfatta, Nour Elhouda Souid, Kaïs Klai |
VECoS | 2 |
| 2022 | Hyper Symbolic Observation Graph to Enforce Opacity of Discrete Event Systems using Supervisory ControlabstractDiscrete Event systems are dynamic systems with two main characteristics: their set of states is discrete and their dynamic is event driven (as opposed to time driven). In this paper, we study a security property for DES called opacity. A system$\mathcal{T}$, partially observed by a third party -called an attacker- is said to be opaque if the attacker can never conclude from its provided interface that$\mathcal{T}$is in a secret state. Given a critical system that may leak confidential information, an attacker and a subset of controllable actions, we propose an approach to synthesize a controller that enforces the system's opacity. This controller is designed as a function that applies, at run time, on the current executions to disable any controllable action that eventually leads to the violation of the system's opacity. Our approach is based on a novel graph called a Hyper Symbolic Observation Graph. The language obtained under control is proven to be maximal whatever is the relationship between the attacker and the controller observations. Nour Elhouda Souid, Kaïs Klai, Chiheb Ameur Abid, Samir Ben Ahmed |
CoDIT | 1 |
| 2022 | At Design-Time Approach for Supervisory Control of Opacity
Nour Elhouda Souid, Kaïs Klai, Chiheb Ameur Abid, Samir Ben Ahmed |
CoopIS | 1 |
| 2021 | A Novel Approach for Supervisor Synthesis to Enforce Opacity of Discrete Event Systems
Nour Elhouda Souid, Kaïs Klai |
ICICS (2) | 1 |