scispace - formally typeset
A

Ahmed E. Hassan

Researcher at Queen's University

Publications -  35
Citations -  744

Ahmed E. Hassan is an academic researcher from Queen's University. The author has contributed to research in topics: Source code & Cloud computing. The author has an hindex of 11, co-authored 35 publications receiving 315 citations.

Papers
More filters
Journal ArticleDOI

An exploratory study of smart contracts in the Ethereum blockchain platform

TL;DR: An exploratory study of smart contracts, which elucidates how frequently used the contracts are, what they do, and how complex they are and proposes an open research agenda to drive and foster future studies in the area.
Journal ArticleDOI

The Impact of Mislabeled Changes by SZZ on Just-in-Time Defect Prediction

TL;DR: This paper investigates the impact of the mislabeled changes by different SZZ variants on the performance and interpretation of JIT defect prediction models, and finds that the top-most important metric for identifying bug-introducing changes is robust to the mis labeled noise generated by SZZ.
Journal ArticleDOI

A Qualitative Study of the Benefits and Costs of Logging from Developers' Perspectives

TL;DR: A qualitative study that combines a survey of 66 developers and a case study of 223 logging-related issue reports draws a comprehensive picture of the benefits and costs of logging from developers’ perspectives.
Journal ArticleDOI

Just-In-Time Defect Identification and Localization: A Two-Phase Framework

TL;DR: A JIT defect localization approach that leverages software naturalness with the N-gram model is proposed that achieves a reasonable performance, and outperforms the two baselines by a substantial margin in terms of four ranking measures.
Journal ArticleDOI

Predicting Node Failures in an Ultra-Large-Scale Cloud Computing Platform: An AIOps Solution

TL;DR: This research presents a state-of-the-art assessment of how node failures in Amazon EC2, the largest and most scalable cloud computing platform in the world, can be affected by node failures.