EDBT 2026 Demo / reviewers in the wild / expert
Yassine Qamsane
dblp:204/5802
· DBLP profile ↗
2ranked-venue papers
0as first author
1since 2021 · last 2022
0000-0003-4036-2586ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 since 2021Security and privacy · 1Software engineering, systems software and programming languages · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
1 paper |
Cyber-physical and IoT security · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cyber-physical and IoT security
industrial control system security |
0.4 | 1 | 2019 | Towards Automated Safety Vetting of PLC Code in Real-World Plants · IEEE Symposium on Security and Privacy 2019 |
Embedded and real-time systems
real-time system verification |
0.4 | 1 | 2019 | Towards Automated Safety Vetting of PLC Code in Real-World Plants · IEEE Symposium on Security and Privacy 2019 |
Program analysis
static analysis |
0.1 | 1 | 2019 | Towards Automated Safety Vetting of PLC Code in Real-World Plants · IEEE Symposium on Security and Privacy 2019 |
Methods — techniques the papers use, named apart from their topics
temporal invariant mining · 1.1static program analysis · 1.1causality graph · 1.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | A Model Based Approach for Generating Modular Manufacturing Control SystemsabstractDigitalization is transforming manufacturing systems to become more agile and smart thanks to the integration of sensors and connection technologies that help capture data at all phases of a product's life cycle.Digitalization promises to improve manufacturing flexibility, quality, productivity, and reliability.However, there is still a significant need of effective methods to develop models that could enhance the capabilities of manufacturing systems.Formal methods and tools are becoming essential to achieve this objective.Within this context, this paper introduces a formal software solution for the automatic generation of modular manufacturing control systems software.The proposed solution leverages software Model-Based Design (MBD) techniques to reduce development effort, time, and human error by automating several manual steps. Mahmoud El Hamlaoui, Yassine Qamsane, Youness Laghouaouta, Anant Mishra |
SEKE | 2 |
| 2019 | Towards Automated Safety Vetting of PLC Code in Real-World PlantsabstractSafety violations in programmable logic controllers (PLCs), caused either by faults or attacks, have recently garnered significant attention. However, prior efforts at PLC code vetting suffer from many drawbacks. Static analyses and verification cause significant false positives and cannot reveal specific runtime contexts. Dynamic analyses and symbolic execution, on the other hand, fail due to their inability to handle real-world PLC programs that are event-driven and timing sensitive. In this paper, we propose VetPLC, a temporal context-aware, program analysis-based approach to produce timed event sequences that can be used for automatic safety vetting. To this end, we (a) perform static program analysis to create timed event causality graphs in order to understand causal relations among events in PLC code and (b) mine temporal invariants from data traces collected in Industrial Control System (ICS) testbeds to quantitatively gauge temporal dependencies that are constrained by machine operations. Our VetPLC prototype has been implemented in 15K lines of code. We evaluate it on 10 real-world scenarios from two different ICS settings. Our experiments show that VetPLC outperforms state-of-the-art techniques and can generate event sequences that can be used to automatically detect hidden safety violations. Mu Zhang 0001, Chien-Ying Chen, Bin-Chou Kao, Yassine Qamsane, Yuru Shao, Yikai Lin, Elaine Shi, Sibin Mohan, Kira Barton, James R. Moyne, Z. Morley Mao |
IEEE Symposium on Security and Privacy | 4 |