VLDB 2026 Research / reviewers in the wild / expert
Mariam Lahami
dblp:121/3974
· DBLP profile ↗
19ranked-venue papers
9as first author
14since 2021 · last 2026
0000-0002-2231-6917ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 12 · 8 first-author · 8 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 since 2021Security and privacy · 2 · 2 since 2021Computer networks · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021Theory of computation · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Enhancing Smart Contract Testing: A RAG-Based Approach for Unit Test Case Generation
Feyza Sboui, Mariam Lahami |
ENASE (2) | 2 |
| 2026 | A Hedera Hashgraph-Based Decentralized Platform for Secure and Transparent Pharmaceutical Supply Chain Management
Mariam Lahami, Wiem Boujelben, Nour El Houda Laajili, Tasnim Elleuch |
IWCMC | 1 |
| 2025 | A systematic literature review on dynamic testing of blockchain oriented software
Mariam Lahami, Afef Jmal Maâlej, Moez Krichen |
Sci. Comput. Program. | 1 |
| 2024 | Towards an Automated Verification Approach for ERC-Based Smart Contracts
Rim Ben Fekih, Mariam Lahami, Mohamed Salem El Eze, Salma Bradai, Mohamed Jmaiel |
ICSOC (2) | 2 |
| 2024 | Towards an Ethereum Smart Contract Fuzz Testing Tool
Mariam Lahami, Moez Krichen, Mohamed Ali Mnassar, Racem Mrabet, Mohamed Ben Rhouma |
ICSOFT | 1 |
| 2023 | Formal Modeling and Verification of ERC Smart Contracts: Application to NFTabstractBlockchain-based applications are basically built on smart contracts, which are widely different in regards of the encoded logic and the used standards. When talking about Ethereum standards, ERC-721 is a well-known standard interface developed for Non-Fungible Tokens. Even though it is standard-based contracts that are more and more exploited, prior work on smart contracts verification mostly investigates efforts in regards of specific vulnerabilities. To address this gap, this paper introduces a formal modeling and verification approach for Ethereum smart contracts including the standard-based ones. We propose a model checking framework that, according to a Solidity smart contract provided as an input, uses ERC guidelines as a standard template to extract the related security properties. Another added benefit of our proposal consists on modeling ERC contracts using the extended finite state machine formalism. As a proof of concept, we illustrate our model checking approach through an NFT contract. Rim Ben Fekih, Mariam Lahami, Mohamed Jmaiel, Salma Bradai |
ISCC | 2 |
| 2023 | Model-Based Testing Approach for EIP-1559 Ethereum Smart Contracts
Mohamed Amin Hammami, Mariam Lahami |
MEDI | 2 |
| 2023 | White-Box Mutation Testing of Smart Contracts: A Quick Review
Afef Jmal Maâlej, Mariam Lahami |
VECoS | 2 |
| 2023 | Formal Verification of Smart Contracts Based on Model Checking: An OverviewabstractFocusing on important features in blockchain applications, smart contracts are one of the most studied in the literature. Despite the trusted implementations that smart contracts offer, different security problems and vulnerabilities are rising during their development and execution. Trying to deal with such issues, different researches are proposed to give eventual solutions. Such studies focus on the verification of smart contracts and adopt different techniques. While various formal methods are considered significant effective to ensure the trustworthiness and correctness of smart contracts, this work deals with formal verification of smart contracts using model checking. In this survey, we conduct an overview on smart contracts verification using model checking. We analyze and classify each study according to four main aspects; the adopted formalism, the verified properties, the system under verification and to which blockchain platform the contribution is dedicated. Finally, we suggest some promising future directions to stir research efforts into this area. Rim Ben Fekih, Mariam Lahami, Mohamed Jmaiel, Salma Bradai |
WETICE | 2 |
| 2022 | Towards Model checking approach for Smart contract validation in the EIP-1559 EthereumabstractSmart contracts' vulnerabilities are widely dependent on developed code. Due to blockchain immutability, once this code is deployed it cannot be reversed. In this context, formal verification techniques are widely used to check smart contracts' correctness with respect to a given specification. In light of this, we introduce a model checking-based approach for solidity smart contracts and their blockchain environment using the nuXmv model checker. Our model-based approach considers the transaction pricing mechanism set by the Ethereum proposal EIP-1559 [1] and consists of three main steps, respectively, representing a smart contract with its blockchain behavior into an Extended Finite State Machine (EFSM) meanwhile, providing an over-approximation of the contract gas usage following the EIP-1559 proposal, then, encoding the modeled EFSM into nuXmv input language and, finally, specifying safety and liveness properties that will be checked against the model. Our contributions reason about modelling and checking gas usage consumption which makes it failure-aware. We illustrate this approach through a voting case study. Rim Ben Fekih, Mariam Lahami, Mohamed Jmaiel, Ahmed Ben Ali, Philippe Genestier |
COMPSAC | 2 |
| 2022 | Towards a Dynamic Testing Approach for Checking the Correctness of Ethereum Smart Contracts
Mohamed Amin Hammami, Mariam Lahami, Afef Jmal Maâlej |
CRiSIS | 2 |
| 2022 | A Comprehensive Review of Testing Blockchain Oriented Software
Mariam Lahami, Afef Jmal Maâlej, Moez Krichen, Mohamed Amin Hammami |
ENASE | 1 |
| 2022 | Formal Methods for the Verification of Smart Contracts: A ReviewabstractSmart contracts are digital contracts that rely on Blockchain technology to make their terms and execution conditions unforgeable. The purpose of a smart contract is to eliminate the need for a middleman in business and trade between anonymous and identified participants. Since 2016, smart contracts have been gaining traction in various areas, including public management, supply chain, energy, finance, communication, and healthcare. Anyone who interacts with a smart contract after it is launched on the blockchain system will be in danger if it contains vulnerabilities or faults. Therefore, the use of formal methods which are mathematical techniques for modeling, designing, and testing software and hardware systems to ensure they are constructed correctly, is highly required. In this paper, the applied state-of-the-art formal methods on smart contracts specification and verification have been reviewed with the aim of minimizing the risk of faults and bugs occurrence and avoiding possible resulting costs. Also, we have discussed several challenges and future research guidelines related to this emerging research tonic. Moez Krichen, Mariam Lahami, Qasem Abu Al-Haija |
SIN | 2 |
| 2021 | A survey on runtime testing of dynamically adaptable and distributed systems
Mariam Lahami, Moez Krichen |
Softw. Qual. J. | 1 |
| 2020 | Application of Blockchain Technology in Healthcare: A Comprehensive StudyabstractBlockchain technology has been emerged in the last decade and has gained a lot of interests from several sectors such as finance, government, energy, health, etc. This paper gives a broad ranging survey of the application of blockchain in healthcare domain. In fact, the ongoing research in this area is evolving rapidly. Therefore, we have identified several use cases in the state of art applying the blockchain technology, for instance for sharing electronic medical records, for remote patient monitoring, for drug supply chain, etc. We have focused also on identifying limitations of studied approaches and finally we have discussed some open research issues and the areas of future research. Rim Ben Fekih, Mariam Lahami |
ICOST | 2 |
| 2016 | Safe and efficient runtime testing framework applied in dynamic and distributed systems
Mariam Lahami, Moez Krichen, Mohamed Jmaiel |
Sci. Comput. Program. | 1 |
| 2015 | Selective Test Generation Approach for Testing Dynamic Behavioral Adaptations
Mariam Lahami, Moez Krichen, Hajer Barhoumi, Mohamed Jmaiel |
ICTSS | 1 |
| 2012 | Towards a TTCN-3 Test System for Runtime Testing of Adaptable and Distributed Systems
Mariam Lahami, Fairouz Fakhfakh, Moez Krichen, Mohamed Jmaiel |
ICTSS | 1 |
| 2012 | Using Knapsack Problem Model to Design a Resource Aware Test Architecture for Adaptable and Distributed Systems
Mariam Lahami, Moez Krichen, Mariam Bouchakwa, Mohamed Jmaiel |
ICTSS | 1 |