Samir Ouchani

dblp:33/3427 · DBLP profile ↗
← Back
49ranked-venue papers
16as first author
31since 2021 · last 2026
0000-0002-7997-8225ORCID · corroborated

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

Applied, interdisciplinary, general and emerging computing · 12 · 4 first-author · 7 since 2021Software engineering, systems software and programming languages · 10 · 5 first-author · 5 since 2021Artificial intelligence and machine learning · 8 · 2 first-author · 4 since 2021Databases, data management, data science and information retrieval · 6 · 1 first-author · 3 since 2021Human-computer interaction and ubiquitous computing · 6 · 5 since 2021Security and privacy · 5 · 3 first-author · 3 since 2021Systems, architecture and hardware · 4 · 1 first-author · 4 since 2021Theory of computation · 3 · 2 first-author · 2 since 2021Computer networks · 2 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
YearPublicationVenuePosition
2026 Hi-MAD: A Hierarchical Multi-Agent DRL framework for resilience and service optimization in IoT systems
Fatima Zohra Bemrah, Azeddine Chikh, Samir Ouchani
Inf. Softw. Technol.3
2025 A Review on Multi-Agent Deep Reinforcement Learning for IoT: Techniques and Applications
abstract
The Internet of Things (IoT) connects billions of devices across domains such as transportation, healthcare, agriculture, and energy-creating highly dynamic, distributed, and heterogeneous environments. These characteristics pose significant challenges for control, coordination, scalability, and adaptability. In response, Multi-Agent Deep Reinforcement Learning (MADRL) has emerged as a promising paradigm by combining the decision-making intelligence of reinforcement learning with the collaborative capabilities of multi-agent systems. To leverage MADRL in building intelligent, resilient, and adaptive IoT systems, this review systematically explores the application of MADRL in IoT, categorizing contributions by application domains, learning architectures, and coordination strategies. We analyze how MADRL enables scalable resource allocation, routing optimization, energy efficiency, and fault detection in complex IoT ecosystems. Furthermore, we highlight key challenges-including scalability, non-stationarity, partial observability, and communication overhead-and discuss emerging solutions such as mean-field approximation, belief-state tracking, and federated MADRL.
Fatima Zohra Bemrah, Samir Ouchani, Azeddine Chikh
AICCSA2
2025 Deep Reinforcement Learning for Client Selection and Resource Allocation in Federated Learning: A Comprehensive Survey
Mohammed Amir Messioud, Abdelhamid Malki, Samir Ouchani
IDEAL (1)3
2025 A Deep Reinforcement Learning-Based Multi-Agent Framework for Dynamic Optimization of QoS in IoT Services
abstract
To address key challenges in IoT systems, including efficient resource allocation, adaptive service composition, and Quality of Service (QoS) under dynamic conditions, we develop a framework called DRL-MAS integrating multi-agent systems (MAS) and deep reinforcement learning (DRL). DRL-MAS leverages MAS's decentralized decision-making capabilities and DRL's adaptive learning strengths to ensure scalability, energy efficiency, and responsiveness in distributed IoT systems. By incorporating edge computing, DRL-MAS minimizes dependency on centralized systems, reduces latency, and optimizes energy consumption. Experimental results demonstrate the DRL-MAS's effectiveness in dynamically optimizing service composition and resource management while complying with QoS requirements.
Fatima Zohra Bemrah, Azeddine Chikh, Samir Ouchani
ISORC3
2025 Ensuring the federation correctness: Formal verification of Federated Learning in industrial cyber-physical systems
Souhila Badra Guendouzi, Samir Ouchani, Hiba Al Assaad, Madeleine El Zaher
Future Gener. Comput. Syst.2
2024 A Reliable and Resource-Aware Federated Learning Solution by Decentralizing Client Selection for IoT Devices
Mohamed Aiche, Samir Ouchani, Hafida Bouarfa
VECoS2
2023 Distributed Transactive Energy Management in Microgrids Based on Blockchain
Leila Douiri, Samir Ouchani, Sana Kordoghli, Fethi Zagrouba, Karim Beddiar
CRiSIS2
2023 Securing Autonomous Vehicles: Fundamentals, Challenges, and Perspectives
Samir Ouchani
CRiSIS1
2023 A Collaborative Real-Time Object Detection and Data Association Framework for Autonomous Robots Using Federated Graph Neural Network
Feryal Batoul Talbi, Samir Ouchani, Yohan Dupuis, Mimoun Malki
CRiSIS2
2023 Octa Pillars-based Approach to Select the Best Blockchain-based Solutions in Healthcare Information Exchange
abstract
Nowadays, health care has become a constant concern of all countries around the world, especially after the emergence of the Coronavirus (COVID-19) and all its variants. Billions of dollars are being paid through the World Health Organization to improve health care. Scientific research laboratories play a pioneering role in this area as well. Due to the importance of information related to the patient and his medical history, it is necessary to exchange these information between various health centers in order to be better treated. Security in Health care information exchange (HIE) plays an important role because different healthcare facilities (HCFs) exchange sensitive data which can affect the patient’s privacy. Researchers propose many approaches in order to enhance security and maintain privacy. They also try to solve many drawbacks in this field like efficiency, accuracy, and scalability. Unfortunately, all the proposed techniques tackle some parameters and drop other ones. To decide which blockchain-based approach is more efficient for HIE systems, by evaluating each approach’s effectiveness based on its security, integrity, privacy, accuracy, scalability, efficiency, and latency qualities, we present a comparative analysis between a number of recent approaches in the HIE sector. Further, we use real patients’ data to measure each parameter, then we apply the Friedman test on the obtained results for each approach.
Joseph Merhej, Abdelhafid Abouaissa, Lhassane Idoumghar, Samir Ouchani
IWCMC5
2023 Hybrid Data-Driven and Knowledge-Based Predictive Maintenance Framework in the Context of Industry 4.0
Fidma Mohamed Abdelillah, Hamour Nora, Samir Ouchani, Sidi Mohamed Benslimane
MEDI3
2023 An Enhanced Interface-Based Probabilistic Compositional Verification Approach
Samir Ouchani, Otmane Aït Mohamed, Mourad Debbabi
VECoS1
2023 Predictive Maintenance Approaches in Industry 4.0: A Systematic Literature Review
abstract
The advent of industry 4.0 (I4.0) has brought about significant advancements in manufacturing processes, leveraging advanced sensing and data analytics technologies to optimize efficiency. Within this paradigm, predictive maintenance (PdM) plays a crucial role in ensuring the reliability and availability of production systems. There are several existing approaches for PdM in I4.0, each with its own advantages and disadvantages. In this paper, we review the state-of-the-art related to PdM approaches in the context of I4.0. Our systematic literature review encompasses a comprehensive analysis of recent research, focusing on the different AI-based techniques employed in PdM applications. Through this survey, we aim to provide valuable insights into the current landscape of PdM methodologies and foster future innovations in this rapidly evolving field.
Fidma Mohamed Abdelillah, Hamour Nora, Samir Ouchani, Sidi Mohamed Benslimane
WETICE3
2023 Predictive Maintenance Approaches in Industry 4.0: A Systematic Literature Review
abstract
The advent of industry 4.0 (I4.0) has brought about significant advancements in manufacturing processes, leveraging advanced sensing and data analytics technologies to optimize efficiency. Within this paradigm, predictive maintenance (PdM) plays a crucial role in ensuring the reliability and availability of production systems. There are several existing approaches for PdM in I4.0, each with its own advantages and disadvantages. In this paper, we review the state-of-the-art related to PdM approaches in the context of I4.0. Our systematic literature review encompasses a comprehensive analysis of recent research, focusing on the different AI-based techniques employed in PdM applications. Through this survey, we aim to provide valuable insights into the current landscape of PdM methodologies and foster future innovations in this rapidly evolving field.
Fidma Mohamed Abdelillah, Hamour Nora, Samir Ouchani, Sidi Mohamed Benslimane
WETICE3
2023 A Smart Mining Strategy for Blockchain-Enabled Cyber-Physical Systems
abstract
This article presents a novel approach to enhance asset management and resource sharing in intelligent industrial systems using Blockchain. We introduce a hybrid network architecture—termed the Hybrid Cyber-Physical System (HyCPS)—designed to facilitate decentralized and trustworthy data sharing across all layers. Central to this framework is a robust smart consensus protocol underpinned by a lightweight yet effective algorithm known as the Validation Trust Algorithm (VTA). Employing a combination of node-ranking and global decision-making strategies, the VTA ensures secure, transparent resource management. The integrated approach is implemented within the HyCPS architecture and rigorously validated through comprehensive simulations across diverse scenarios.
Salah Eddine Elgharbi, Samir Ouchani, Mohammed Amine Boudouaia, Mimoun Malki
WETICE2
2023 A Smart Mining Strategy for Blockchain-Enabled Cyber-Physical Systems
abstract
This article presents a novel approach to enhance asset management and resource sharing in intelligent industrial systems using Blockchain. We introduce a hybrid network architecture-termed the Hybrid Cyber-Physical System (HyCPS)-designed to facilitate decentralized and trustworthy data sharing across all layers. Central to this framework is a robust smart consensus protocol underpinned by a lightweight yet effective algorithm known as the Validation Trust Algorithm (VTA). Employing a combination of node-ranking and global decision-making strategies, the VTA ensures secure, transparent resource management. The integrated approach is implemented within the HyCPS architecture and rigorously validated through comprehensive simulations across diverse scenarios.
Salah Eddine Elgharbi, Samir Ouchani, Mohammed Amine Boudouaia, Mimoun Malki
WETICE2
2023 DLSTM-SCM- A Dynamic LSTM-Based Framework for Smart Supply Chain Management
abstract
In the retail industry, Supply Chain Management (SCM) holds significant importance as it ensures the efficient movement of goods from suppliers to customers. In this intricate and fast-paced environment, the availability of accurate information and data is crucial. The purpose of this paper is to develop a framework that enhances forecasting accuracy and efficiency in Supply Chain (SC) operations within the retail industry. By analyzing the latest research and advancements in the field, thispaper seeks to contribute valuable insights into the potential of deep learning for SCM. The ultimate goal is to provide retailers with a reliable tool that empowers them to make informed decisions based on accurate predictions, thereby optimizing their SC operations and better meeting customer demands in the dynamic retail landscape. Furthermore, DLSTM-SCM framework updates dynamically the deployed Long Short-Term Memory (LSTM) models to predict sales for the upcoming day sales, utilizing historical sales data and incorporating statistical features such as lagging and shifting to enhance forecasting precision. The efficacy of DLSTM-SCM is demonstrated through its performance on real benchmarks, where it yielded significant improvements compared to existing methods.
Seyf Eddine Hasnaoui, Mohammed Amine Boudouaia, Samir Ouchani, Abdellatif Rahmoun
WETICE3
2023 A systematic review of federated learning: Challenges, aggregation methods, and development tools
Souhila Badra Guendouzi, Samir Ouchani, Hiba El Assaad, Madeleine El Zaher
J. Netw. Comput. Appl.2
2023 A SPARQL-based framework to preserve privacy of sensitive data on the semantic web
Fethi Imad Benaribi, Mimoun Malki, Kamel Mohamed Faraoun, Samir Ouchani
Serv. Oriented Comput. Appl.4
2023 Formal modelling and verification of scalable service composition in IoT environment
Sarah Hussein Toman, Lazhar Hamel, Zinah Hussein Toman, Mohamed Graiet, Samir Ouchani
Serv. Oriented Comput. Appl.5
2023 Toward a context-driven deployment optimization for embedded systems: a product line approach
Abdelhakim Baouya, Otmane Aït Mohamed, Samir Ouchani
J. Supercomput.3
2022 Formal Modelling and Security Analysis of Inter-Operable Systems
Abdelhakim Baouya, Samir Ouchani, Saddek Bensalem
IEA/AIE2
2022 Aggregation using Genetic Algorithms for Federated Learning in Industrial Cyber-Physical Systems
abstract
Industry and academics are interested in industrial cyber-physical systems (ICPS). Complexity makes it hard to grasp these systems design and functioning. By offering FedGA-ICPS, a federated learning framework based on genetic algorithms, we can solve ICPSś performance and decision support. To simulate the structure and behavior of these systems, we use ICPS. FedGA-ICPS investigates the performance of the ICPS sensors by offering locally integrated learning models. Genetic algorithm then speeds up and improves federated learning aggregation. Transfer learning is used to disseminate model parameters across restricted entities. Fashion MNIST’s initiative achieved notable outcomes.
Souhila Badra Guendouzi, Samir Ouchani, Mimoun Malki
INISTA2
2022 Generation and verification of learned stochastic automata using k-NN and statistical model checking
Abdelhakim Baouya, Salim Chehida, Samir Ouchani, Saddek Bensalem, Marius Bozga
Appl. Intell.3
2022 A survey on silicon PUFs
Fahem Zerrouki, Samir Ouchani, Hafida Bouarfa
J. Syst. Archit.2
2021 Guaranteeing Information Integrity Through Blockchains for Smart Cities
Walid Miloud Dahmane, Samir Ouchani, Hafida Bouarfa
MEDI2
2021 A Low-Cost Authentication Protocol Using Arbiter-PUF
Fahem Zerrouki, Samir Ouchani, Hafida Bouarfa
MEDI2
2021 Towards a reliable smart city through formal verification and network analysis
Walid Miloud Dahmane, Samir Ouchani, Hafida Bouarfa
Comput. Commun.2
2021 Reliability-driven Automotive Software Deployment based on a Parametrizable Probabilistic Model Checking
Abdelhakim Baouya, Otmane Aït Mohamed, Samir Ouchani, Djamel Bennouar
Expert Syst. Appl.3
2021 A security policy hardening framework for Socio-Cyber-Physical Systems
Samir Ouchani
J. Syst. Archit.1
2021 Assessing the Severity of Smart Attacks in Industrial Cyber-Physical Systems
abstract
Industrial cyber-physical systems (ICPS) are heterogeneous inter-operating parts that can be physical, technical, networking, and even social like agent operators. Incrementally, they perform a central role in critical and industrial infrastructures, governmental, and personal daily life. Especially with the Industry 4.0 revolution, they became more dependent on the connectivity by supporting novel communication and distance control functionalities, which expand their attack surfaces that result in a high risk for cyber-attacks. Furthermore, regarding physical and social constraints, they may push up new classes of security breaches that might result in serious economic damages. Thus, designing a secure ICPS is a complex task, since this needs to guarantee security and harmonize the functionalities between the various parts that interact with different technologies. This article highlights the significance of cyber-security infrastructure and shows how to evaluate, prevent, and mitigate ICPS-based cyber-attacks. We carried out this objective by establishing an adequate semantics for ICPS’s entities and their composition, which includes social actors that act differently than mobile robots and automated processes. This article also provides the feasible attacks generated by a reinforcement learning mechanism based on multiple criteria that selects both appropriate actions for each ICPS component and the possible countermeasures for mitigation. To efficiently analyze ICPS’s security, we proposed a model-checking-based framework that relies on a set of predefined attacks from where the security requirements are used to assess how well the model is secure. Finally, to show the effectiveness of the proposed solution, we model, analyze, and evaluate the ICPS security on two real use cases.
Abdelaziz Khaled, Samir Ouchani, Zahir Tari, Khalil Drira
ACM Trans. Cyber Phys. Syst.2
2020 Towards Enhancing Security and Resilience in CPS: A Coq-Maude based Approach
abstract
Cyber-Physical Systems (CPS) have gained considerable interest in the last decade from both industry and academia. Such systems have proven particularly complex and provide considerable challenges to master their design and ensure their functionalities. In this paper, we intend to tackle some of these challenges related to the security and the resilience of CPS at the design level. We initiate a CPS modeling approach to specify such systems structure and behaviors, analyze their inherent properties and to overcome threats in terms of security and correctness. In this initiative, we consider a CPS as a network of entities that communicate through physical and logical channels, and which purpose is to achieve a set of tasks expressed as an ordered tree. Our modeling approach proposes a combination of the Coq theorem prover and the Maude rewriting system to ensure the soundness and correctness of CPS design. The introduced solution is illustrated through an automobile manufacturing case study.
Samir Ouchani, Khaled Khebbeb, Meriem Hafsi
AICCSA1
2020 Security Assessment and Hardening of Autonomous Vehicles
Samir Ouchani, Abdelaziz Khaled
CRiSIS1
2020 Ensuring the Correctness and Well Modeling of Intelligent Healthcare Management Systems
abstract
Recent research focus more and more on IoT systems and their applications in order to make people life easier and controllable. The main aim is to expand IoT applications and services into various domains while ensuring communication and automated exchange between them. Recent research handles many issues related to IoT especially implementation, modeling, and deployment. However, many challenges need more deep and thorough analysis especially in terms of flexible modeling, extensible implementation, with respect to the privacy issue. This work focuses principally on modeling IoT systems dedicated to smart healthcare case. We attempt to address the emergency service by initiating a modeling mechanism for Healthcare Management System (HMS) by using UML diagrams, and propose an appropriate access control in order to reinforce it. Then, we ensure the correctness of the developed HMS by relying on the verification and validation based on a formal analysis that showed significant results by using Alloy tool.
Samir Ouchani, Moez Krichen
ICOST1
2020 A Review on Cyber-Physical Systems: Models and Architectures
abstract
The increasing proliferation of Cyber-Physical Systems (CPS) in industry and academia bring researchers to work on CPS architectures and models seeking for enhancing the performance and gaining the full potential of the system. This work aims to provide a holistic view of the initiatives done during the last five years in modeling and designing CPS. We define three major classes of CPS covering Smart Healthcare, Smart Manufacturing, and Smart City. We also provide a review of the recent developed architectures and models for each class. Based on the surveyed literature, we identified many open issues and we suggested possible future research directions.
Mohamed Anis Aguida, Samir Ouchani, Mourad Benmalek
WETICE2
2019 A Meta Language for Cyber-Physical Systems and Threats: Application on Autonomous Vehicle
abstract
One of the main challenges in the development process of secure systems is how to detect as early as possible the system's vulnerabilities and weaknesses, and also how to quantify the severity of attacks through them. In this paper, we rely on the concept of attack surfaces to implement a secure cyber physical system in Java. Attack surfaces can be sometimes detected automatically, regarding the used language, by matching them against known attacks still is a step apart. Further, systems and attacks are not usually modeled with compatible formalism. This paper develops a modeling framework that automates the whole process by generating attacks for cyber physical systems. First, we formalize a system using UML class and activity diagrams. Further, we use UML to develop a meta language for cyber physical systems, cyber attacks, and cyber counter measures. The framework instantiates the dependent-application diagrams for the domain/application in test, searches for the existing attack surfaces; then it generates the possible attacks that might exploit the found vulnerabilities/weaknesses. Further the proposed framework generates the proper java code for the composition counter measures, attacks, and CPS models.
Samir Ouchani, Abdelaziz Khaled
AICCSA1
2019 Towards a Call Behavior-Based Compositional Verification Framework for SysML Activity Diagrams
Samir Ouchani
ICTAC1
2019 A Smart Living Framework: Towards Analyzing Security in Smart Rooms
Walid Miloud Dahmane, Samir Ouchani, Hafida Bouarfa
MEDI2
2018 Ensuring the Functional Correctness of IoT through Formal Modeling and Verification
Samir Ouchani
MEDI1
2015 On the Probabilistic Verification of Time Constrained SysML State Machines
Abdelhakim Baouya, Djamel Bennouar, Otmane Aït Mohamed, Samir Ouchani
SoMeT4
2015 A quantitative verification framework of SysML activity diagrams under time constraints
Abdelhakim Baouya, Djamel Bennouar, Otmane Aït Mohamed, Samir Ouchani
Expert Syst. Appl.4
2014 A formal verification framework for SysML activity diagrams
Samir Ouchani, Otmane Aït Mohamed, Mourad Debbabi
Expert Syst. Appl.1
2014 A property-based abstraction framework for SysML activity diagrams
Samir Ouchani, Otmane Aït Mohamed, Mourad Debbabi
Knowl. Based Syst.1
2013 A formal verification framework for Bluespec System Verilog
Samir Ouchani, Otmane Aït Mohamed, Mourad Debbabi
FDL1
2013 A probabilistic verification framework of SysML activity diagrams
abstract
SysML activity diagrams are OMG/INCOSE standard used for modeling and analyzing probabilistic systems. In this paper, we propose a formal verification framework that is based on PRISM probabilistic symbolic model checker to verify the correctness of these diagrams. To this end, we present an efficient algorithm that transforms a composition of SysML activity diagrams to an equivalent probabilistic automata encoded in PRISM input language. To clarify the quality of our verification framework, we formalize both SysML activity diagrams and PRISM input language. Finally, we demonstrate the effectiveness of our approach by presenting a case study.
Samir Ouchani, Otmane Aït Mohamed, Mourad Debbabi
SoMeT1
2012 Efficient Probabilistic Abstraction for SysML Activity Diagrams
Samir Ouchani, Otmane Aït Mohamed, Mourad Debbabi
SEFM1
2012 A Probabilistic Verification Framework for SysML Activity Diagrams
abstract
The standard OMG/INCOSE SysML activity diagrams are behavioral models for specifying and analyzing probabilistic systems. In this paper, we present a formal verification framework for these diagrams that helps to mitigate the state-explosion problem in probabilistic model checking. To do so, we propose to reduce the size of SysML activity diagrams by eliminating and merging precise behaviors. The resulting model is checked using Probabilistic Computation Tree Logic (PCTL) properties. Moreover, we present a calculus for SysML activity diagrams (NuAC) that captures their underlying semantics. In addition, we prove the soundness of our approach by defining a probabilistic weak simulation relation between the semantics of the abstract and the concrete models. This relation is shown to preserve the satisfaction of the PCTL properties. Finally, we demonstrate the effectiveness of our approach on an online shopping system case study.
Samir Ouchani, Otmane Aït Mohamed, Mourad Debbabi
SoMeT1
2011 Model-based systems security quantification
abstract
In this paper, we address the issue of security verification and evaluation of systems at the design level. To this end, we elaborate a practical and formal framework that enables security risk assessment and security requirements verification on systems that are designed using SysML activity diagrams. Our approach is based on probabilistic adversarial interactions between potential attackers and the system design models. These interactions result in a global model that is used to quantify security risks by applying probabilistic model-checking. We rely on a standard catalogue of attack patterns to build a library of attacks' design patterns. To demonstrate the effectiveness of our approach, we apply it on a real-life case study related to the Secure Real Time Streaming Protocol.
Samir Ouchani, Yosr Jarraya, Otmane Aït Mohamed
PST1
2008 Gene Selection for Cancer Classification Using DCA
Le Thi Hoai An, Van Vinh Nguyen, Samir Ouchani
ADMA3