Md Rashedul Hasan

dblp:261/1526 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
3since 2021 · last 2026
0009-0009-3417-4352ORCID · corroborated

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

Applied, interdisciplinary, general and emerging computing · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Security and privacy · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2026 Automated Repair of Alloy Specifications in the Era of Large Language Models
Md Rashedul Hasan, Jiawei Li 0013, Iftekhar Ahmed 0001, Hamid Bagheri
IEEE Trans. Software Eng.1
2025 Towards More Dependable Specifications: An Empirical Study Exploring the Synergy of Traditional and LLM-Based Repair Approaches
abstract
Declarative specification languages like Alloy are critical for modeling and verifying complex software systems, yet repairing these specifications remains a significant challenge for ensuring software dependability. This study conducts the first comprehensive empirical evaluation comparing traditional systematic repair techniques with emerging Large Language Model (LLM)-based approaches across two established benchmarks, analyzing over 1,900 Alloy specifications. By systematically analyzing repair success rates, ground truth similarity, and repair generation strategies, we reveal nuanced performance characteristics of different repair methodologies. Our findings demonstrate that while traditional tools excel in systematic fault localization and achieving high ground truth similarity, LLM-based techniques—particularly multi-round prompting approaches—offer unique capabilities in addressing complex specification errors, with some hybrid approaches achieving repair rates of up to 85.5%. Critically, we show that integrating traditional fault localization techniques with LLM-based repair strategies can significantly enhance overall repair effectiveness and specification dependability. This research provides a large-scale empirical evaluation of how various Alloy repair techniques work in synergy, offering valuable insights that chart a promising path for future automated specification repair approaches and contribute to the development of more reliable and secure software systems.
Md Rashedul Hasan, Mohannad Alhanahnah, Clay Stevens, Hamid Bagheri
DSN1
2025 An empirical evaluation of pre-trained large language models for repairing declarative formal specifications
abstract
Abstract Automatic Program Repair (APR) has garnered significant attention as a practical research domain focused on automatically fixing bugs in programs. While existing APR techniques primarily target imperative programming languages like C and Java, there is a growing need for effective solutions applicable to declarative software specification languages. This paper systematically investigates the capacity of Large Language Models (LLMs) to repair declarative specifications in Alloy, a declarative formal language used for software specification. We designed six different repair settings, encompassing single-agent and dual-agent paradigms, utilizing various LLMs. These configurations also incorporate different levels of feedback, including an auto-prompting mechanism for generating prompts autonomously using LLMs. Our study reveals that dual-agent with auto-prompting setup outperforms the other settings, albeit with a marginal increase in the number of iterations and token usage. This dual-agent setup demonstrated superior effectiveness compared to state-of-the-art Alloy APR techniques when evaluated on a comprehensive set of benchmarks. This work is the first to empirically evaluate LLM capabilities to repair declarative specifications, while taking into account recent trending LLM concepts such as LLM-based agents, feedback, auto-prompting, and tools, thus paving the way for future agent-based techniques in software engineering.
Mohannad Alhanahnah, Md Rashedul Hasan, Lisong Xu, Hamid Bagheri
Empir. Softw. Eng.2
2019 Detection of Opioid Overdose Cases from Text in Electronic Health Records using Machine Learning Methods
Md Rashedul Hasan, Mitra Ahadpour, Henry Francis, Alfred Sorbello
AMIA1
2019 Application of Semantic Web Technology to regulations
Mitra Rocca, Md Rashedul Hasan
AMIA2
2019 Detection of Opioid Overdose Cases from Electronic Health Records: A Pilot Study using Data Collected from the MIMIC III Database
Alfred Sorbello, Md Rashedul Hasan, Henry Francis, Mitra Ahadpour
AMIA2