Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Isra Mohamed Ali

dblp:239/6029 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
3since 2021 · last 2024
0000-0002-2689-348XORCID · corroborated

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

Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Computer networks · 1 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 77% Distributed systems · 23%
Network and information security
1 paper
Blockchain and cryptocurrency security · 100%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Blockchain and cryptocurrency security
runtime verification
0.812024
On Off-Chaining Smart Contract Runtime Protection: A Queuing Model Approach · IEEE Trans. Parallel Distributed Syst. 2024
Blockchain and cryptocurrency security
smart contract
0.812024
On Off-Chaining Smart Contract Runtime Protection: A Queuing Model Approach · IEEE Trans. Parallel Distributed Syst. 2024
Performance modeling and evaluation
queueing models
0.812024
On Off-Chaining Smart Contract Runtime Protection: A Queuing Model Approach · IEEE Trans. Parallel Distributed Syst. 2024
Performance modeling and evaluation › queueing models
queueing network model
0.812024
On Off-Chaining Smart Contract Runtime Protection: A Queuing Model Approach · IEEE Trans. Parallel Distributed Syst. 2024
Distributed systems
blockchain
0.212024
On Off-Chaining Smart Contract Runtime Protection: A Queuing Model Approach · IEEE Trans. Parallel Distributed Syst. 2024
Distributed systems
transaction processing
0.212024
On Off-Chaining Smart Contract Runtime Protection: A Queuing Model Approach · IEEE Trans. Parallel Distributed Syst. 2024

Methods — techniques the papers use, named apart from their topics

queueing network analysis · 1.5
YearPublicationVenuePosition
2024 On Off-Chaining Smart Contract Runtime Protection: A Queuing Model Approach
abstract
The vulnerability of smart contracts has been demonstrated by an increasing number of multi-million exploitation incidents in public blockchains. Several works propose applying runtime verification to protect smart contracts post-deployment. However, none discuss the induced onchain overhead that may preclude its deployment, leaving smart contracts unprotected. A prominent solution to the onchain overhead is outsourcing the analysis off-chain. In this work, we analytically study the potential efficiency of off-chain smart contract runtime verification. We present a generic queueing network model of the off-chain runtime verification and the block generation process. The queuing model approach allows us to efficiently and flexibly capture the non-deterministic behavior of blockchain, estimating the number of transactions in the pool and their corresponding waiting times. We analyze the onchain overhead and evaluate off-chain RV, providing numerical indicators of transaction processing latency and throughput.
Isra Mohamed Ali, Mohamed M. Abdallah 0001
IEEE Trans. Parallel Distributed Syst.1
2023 SRP: An Efficient Runtime Protection Framework for Blockchain-based Smart Contracts
abstract
Runtime-verification of smart contracts ensures the absence of exploitations within a transaction during execution. It is a crucial security aspect that is often omitted due to its high onchain overhead. The lack of runtime-verification in public blockchains allowed attackers to compromise vulnerable contracts and cause significant monetary losses. Although several runtime protection solutions have been proposed, they do not discuss the onchain overhead limitation, which may hinder their deployment and undermine their effectiveness. To address this problem, we propose an efficient Smart contract Runtime Protection framework, called SRP, that minimizes the onchain burden of runtime-verification by integrating an off-chain mechanism with onchain contract execution. The proposed hybrid architecture is designed to protect already-deployed smart contracts from attacks in real-time while maintaining the throughput of the underlying blockchain. We first present SRP from a design perspective proposing a protocol customized for off-chain runtime-verification interoperability. Then, we evaluate our approach empirically and demonstrate the applicability of SRP using a proof-of-concept implementation on a local instance of the Ethereum network. Our empirical and experimental results indicate the feasibility and efficiency of our approach, where SRP outperforms the onchain-only mechanism in terms of service time and throughput, for increasing workloads.
Isra Mohamed Ali, Noureddine Lasla, Mohamed M. Abdallah 0001, Aiman Erbad
J. Netw. Comput. Appl.1
2022 Sound of guns: digital forensics of gun audio samples meets artificial intelligence
abstract
Abstract Classifying a weapon based on its muzzle blast is a challenging task that has significant applications in various security and military fields. Most of the existing works rely on ad-hoc deployment of spatially diverse microphone sensors to capture multiple replicas of the same gunshot, which enables accurate detection and identification of the acoustic source. However, carefully controlled setups are difficult to obtain in scenarios such as crime scene forensics, making the aforementioned techniques inapplicable and impractical. We introduce a novel technique that requires zero knowledge about the recording setup and is completely agnostic to the relative positions of both the microphone and shooter. Our solution can identify the category, caliber, and model of the gun, reaching over 90% accuracy on a dataset composed of 3655 samples that are extracted from YouTube videos. Our results demonstrate the effectiveness and efficiency of applying Convolutional Neural Network (CNN) in gunshot classification eliminating the need for an ad-hoc setup while significantly improving the classification performance.
Simone Raponi, Gabriele Oligeri, Isra Mohamed Ali
Multim. Tools Appl.3