8 citations · 19 across the 21 of their papers we have counts for
23 papers
VibeCheck: Assessing the Quality of LLM-Generated Unit Tests: A Multi-agent Empirical Study across Heterogeneous Repositories
Anika Tabassum, Mushahid Intesum, Md. Fahim Arefin +1
LLM-based IDE agents are increasingly used to generate repository-grounded unit tests, yet common evaluations often rely on execution success or coverage. These metrics can miss de…
Adversarial Attacks in Multi-Agent LLM Pipelines: Unveiling Structural Vulnerabilities in Agentic AI Architectures
Faisal Haque Bappy, Tahrim Hossain, Tarannum Shaila Zaman +3
Multi-agent LLM pipelines orchestrate multiple specialized language model agents into structured workflows where intermediate outputs are passed across agents to solve complex task…
Rollback-Free Cross-Chain Atomicity Through Forward-Only Correction
Tahrim Hossain, Faisal Haque Bappy, Tarannum Shaila Zaman +1
Blockchain platforms have grown into an ecosystem of independent networks, and a growing class of applications now requires smart contracts on separate chains to act as one. Such o…
Towards Secure and Trustworthy DAOs for Cross-Chain Governance
Faisal Haque Bappy, Tahrim Hossain, Tarannum Shaila Zaman +1
Cross-chain DAOs face unique security challenges that go beyond traditional single-chain vulnerabilities. This paper identifies and categorizes four critical attack vectors in cros…
From Preventive to Reactive: How AI Coding Assistants Transform Developers' Security Awareness
Faisal Haque Bappy, Tahrim Hossain, Sidratul Muntaher Meheraj +5
AI coding assistants are now central to professional software development, yet their impact on how developers think about and practice security remains poorly understood. While pri…
A-ProS: Towards Reliable Autonomous Programming Through Multi-Model Feedback
Anika Tabassum, Md Sifat Hossain, Md. Fahim Arefin +2
Large Language Models (LLMs) demonstrate strong potential for automated code generation, yet their ability to iteratively refine solutions using execution feedback remains underexp…
DePro: Understanding the Role of LLMs in Debugging Competitive Programming Code
Nabiha Parvez, Tanvin Sarkar Pallab, Mia Mohammad Imran +1
Debugging consumes a substantial portion of the software development lifecycle, yet the effectiveness of Large Language Models(LLMs) in this task is not well understood. Competitiv…
OLAF: Towards Robust LLM-Based Annotation Framework in Empirical Software Engineering
Mia Mohammad Imran, Tarannum Shaila Zaman
Large Language Models (LLMs) are increasingly used in empirical software engineering (ESE) to automate or assist annotation tasks such as labeling commits, issues, and qualitative…
SysPro: Reproducing System-level Concurrency Bugs from Bug Reports
Tarannum Shaila Zaman, Zhihui Yan, Chen Wang +3
Reproducing system-level concurrency bugs requires both input data and the precise interleaving order of system calls. This process is challenging because such bugs are non-determi…
SECite: Analyzing and Summarizing Citations in Software Engineering Literature
Shireesh Reddy Pyreddy, Khaja Valli Pathan, Hasan Masum +1
Identifying the strengths and limitations of a research paper is a core component of any literature review. However, traditional summaries reflect only the authors' self-presented…
EmoBang: Detecting Emotion From Bengali Texts
Abdullah Al Maruf, Aditi Golder, Zakaria Masud Jiyad +2
Emotion detection from text seeks to identify an individual's emotional or mental state - positive, negative, or neutral - based on linguistic cues. While significant progress has…
SmartShift: A Secure and Efficient Approach to Smart Contract Migration
Tahrim Hossain, Faisal Haque Bappy, Tarannum Shaila Zaman +2
Blockchain and smart contracts have emerged as revolutionary technologies transforming distributed computing. While platform evolution and smart contracts' inherent immutability ne…
Bridging Immutability with Flexibility: A Scheme for Secure and Efficient Smart Contract Upgrades
Tahrim Hossain, Sakib Hassan, Faisal Haque Bappy +3
The emergence of blockchain technology has revolutionized contract execution through the introduction of smart contracts. Ethereum, the leading blockchain platform, leverages smart…
LLPut: Investigating Large Language Models for Bug Report-Based Input Generation
Alif Al Hasan, Subarna Saha, Mia Mohammad Imran +1
Failure-inducing inputs play a crucial role in diagnosing and analyzing software bugs. Bug reports typically contain these inputs, which developers extract to facilitate debugging.…
Gender Dynamics in Software Engineering: Insights from Research on Concurrency Bug Reproduction
Tarannum Shaila Zaman, Macharla Hemanth Kishan, Lutfun Nahar Lota
Reproducing concurrency bugs is a complex task due to their unpredictable behavior. Researchers, regardless of gender, are contributing to automating this complex task to aid softw…
LLM-ProS: Analyzing Large Language Models' Performance in Competitive Problem Solving
Md Sifat Hossain, Anika Tabassum, Md. Fahim Arefin +1
The rapid advancement of large language models has opened new avenues for automating complex problem-solving tasks such as algorithmic coding and competitive programming. This pape…
EmoXpt: Analyzing Emotional Variances in Human Comments and LLM-Generated Responses
Shireesh Reddy Pyreddy, Tarannum Shaila Zaman
The widespread adoption of generative AI has generated diverse opinions, with individuals expressing both support and criticism of its applications. This study investigates the emo…
SEAM: A Secure Automated and Maintainable Smart Contract Upgrade Framework
Tahrim Hossain, Faisal Haque Bappy, Tarannum Shaila Zaman +1
This work addresses the critical challenges of upgrading smart contracts, which are vital for trust in automated transactions but difficult to modify once deployed. To address this…
Maximizing Blockchain Performance: Mitigating Conflicting Transactions through Parallelism and Dependency Management
Faisal Haque Bappy, Tarannum Shaila Zaman, Md Sajidul Islam Sajid +2
While blockchains initially gained popularity in the realm of cryptocurrencies, their widespread adoption is expanding beyond conventional applications, driven by the imperative ne…
An Efficient and Scalable Auditing Scheme for Cloud Data Storage using an Enhanced B-tree
Tariqul Islam, Faisal Haque Bappy, Md Nafis Ul Haque Shifat +3
An efficient, scalable, and provably secure dynamic auditing scheme is highly desirable in the cloud storage environment for verifying the integrity of the outsourced data. Most of…
FASTEN: Towards a FAult-tolerant and STorage EfficieNt Cloud: Balancing Between Replication and Deduplication
Sabbir Ahmed, Md Nahiduzzaman, Tariqul Islam +3
With the surge in cloud storage adoption, enterprises face challenges managing data duplication and exponential data growth. Deduplication mitigates redundancy, yet maintaining red…
ConChain: A Scheme for Contention-free and Attack Resilient BlockChain
Faisal Haque Bappy, Tariqul Islam, Tarannum Shaila Zaman +2
Although blockchains have become widely popular for their use in cryptocurrencies, they are now becoming pervasive as more traditional applications adopt blockchain to ensure data…
A Deep Dive into the Google Cluster Workload Traces: Analyzing the Application Failure Characteristics and User Behaviors
Faisal Haque Bappy, Tariqul Islam, Tarannum Shaila Zaman +2
Large-scale cloud data centers have gained popularity due to their high availability, rapid elasticity, scalability, and low cost. However, current data centers continue to have hi…