activity
20182024
most citedA Benchmark Study of Machine Learning Models for Online Fake News Detection

244 citations · 405 across the 18 of their papers we have counts for

collaborators

19 papers

cs.SE2024★ 19 cited

A Mixed Method Study of DevOps Challenges

Minaoar Hossain Tanzil, Masud Sarker, Gias Uddin +1

Context: DevOps practices combine software development and IT operations. There is a growing number of DevOps related posts in popular online developer forum Stack Overflow (SO). W…

cs.SE2023

Contrastive Learning for API Aspect Analysis

G. M. Shahariar, Tahmid Hasan, Anindya Iqbal +1

We present a novel approach - CLAA - for API aspect detection in API reviews that utilizes transformer models trained with a supervised contrastive loss objective function. We eval…

cs.SE2023

Towards Automated Classification of Code Review Feedback to Support Analytics

Asif Kamal Turzo, Fahim Faysal, Ovi Poddar +3

Background: As improving code review (CR) effectiveness is a priority for many software development organizations, projects have deployed CR analytics platforms to identify potenti…

cs.LG2023★ 1 cited

Enhancing Automated Program Repair through Fine-tuning and Prompt Engineering

Rishov Paul, Md. Mohib Hossain, Mohammed Latif Siddiq +3

Sequence-to-sequence models have been used to transform erroneous programs into correct ones when trained with a large enough dataset. Some recent studies also demonstrated strong…

cs.SE2022★ 1 cited

Developer Discussion Topics on the Adoption and Barriers of Low Code Software Development Platforms

Md Abdullah Al Alamin, Gias Uddin, Sanjay Malakar +3

Low-code software development (LCSD) is an emerging approach to democratize application development for software practitioners from diverse backgrounds. LCSD platforms promote rapi…

cs.CL2022★ 2 cited

Are You Misinformed? A Study of Covid-Related Fake News in Bengali on Facebook

Protik Bose Pranto, Syed Zami-Ul-Haque Navid, Protik Dey +2

Our opinions and views of life can be shaped by how we perceive the opinions of others on social media like Facebook. This dependence has increased during COVID-19 periods when we…

cs.SE2021

A Survey-Based Qualitative Study to Characterize Expectations of Software Developers from Five Stakeholders

Khalid Hasan, Partho Chakraborty, Rifat Shahriyar +2

Background: Studies on developer productivity and well-being find that the perceptions of productivity in a software team can be a socio-technical problem. Intuitively, problems an…

cs.CL2021

CoDesc: A Large Code-Description Parallel Dataset

Masum Hasan, Tanveer Muttaqueen, Abdullah Al Ishtiaq +6

Translation between natural language and source code can help software development by enabling developers to comprehend, ideate, search, and write computer programs in natural lang…

cs.SE2021★ 37 cited

How do developers discuss and support new programming languages in technical Q&A site? An empirical study of Go, Swift, and Rust in Stack Overflow

Partha Chakraborty, Rifat Shahriyar, Anindya Iqbal +1

New programming languages (e.g., Swift, Go, Rust, etc.) are being introduced to provide a better opportunity for the developers to make software development robust and easy. At the…

cs.SE2021★ 6 cited

BERT2Code: Can Pretrained Language Models be Leveraged for Code Search?

Abdullah Al Ishtiaq, Masum Hasan, Md. Mahim Anjum Haque +5

Millions of repetitive code snippets are submitted to code repositories every day. To search from these large codebases using simple natural language queries would allow programmer…

cs.SE2021★ 89 cited

An Empirical Study of Developer Discussions on Low-Code Software Development Challenges

Md Abdullah Al Alamin, Sanjay Malakar, Gias Uddin +3

Low-code software development (LCSD) is an emerging paradigm that combines minimal source code with interactive graphical interfaces to promote rapid application development. LCSD…

cs.SE2021

Automatic Detection of Five API Documentation Smells: Practitioners' Perspectives

Junaed Younus Khan, Md. Tawkat Islam Khondaker, Gias Uddin +1

The learning and usage of an API is supported by official documentation. Like source code, API documentation is itself a software product. Several research results show that bad de…

cs.SE2021

Using a Balanced Scorecard to Identify Opportunities to Improve Code Review Effectiveness: An Industrial Experience Report

Masum Hasan, Anindya Iqbal, Mohammad Rafid Ul Islam +2

Peer code review is a widely adopted software engineering practice to ensure code quality and ensure software reliability in both the commercial and open-source software projects.…

cs.CL2021★ 6 cited

BanglaBERT: Language Model Pretraining and Benchmarks for Low-Resource Language Understanding Evaluation in Bangla

Abhik Bhattacharjee, Tahmid Hasan, Wasi Uddin Ahmad +5

In this work, we introduce BanglaBERT, a BERT-based Natural Language Understanding (NLU) model pretrained in Bangla, a widely spoken yet low-resource language in the NLP literature…

cs.CV2020

Static and Animated 3D Scene Generation from Free-form Text Descriptions

Faria Huq, Nafees Ahmed, Anindya Iqbal

Generating coherent and useful image/video scenes from a free-form textual description is technically a very difficult problem to handle. Textual description of the same scene can…

cs.SE2020

Review4Repair: Code Review Aided Automatic Program Repairing

Faria Huq, Masum Hasan, Mahim Anzum Haque Pantho +3

Context: Learning-based automatic program repair techniques are showing promise to provide quality fix suggestions for detected bugs in the source code of the software. These tools…

cs.SE2019

Early Prediction for Merged vs Abandoned Code Changes in Modern Code Reviews

Md. Khairul Islam, Toufique Ahmed, Rifat Shahriyar +2

The modern code review process is an integral part of the current software development practice. Considerable effort is given here to inspect code changes, find defects, suggest an…

cs.CL2019★ 244 cited

A Benchmark Study of Machine Learning Models for Online Fake News Detection

Junaed Younus Khan, Md. Tawkat Islam Khondaker, Sadia Afroz +2

The proliferation of fake news and its propagation on social media has become a major concern due to its ability to create devastating impacts. Different machine learning approache…

cs.SE2018

Understanding the Motivations, Challenges and Needs of Blockchain Software Developers: A Survey

Amiangshu Bosu, Anindya Iqbal, Rifat Shahriyar +1

The blockchain technology has potential applications in various areas such as smart-contracts, Internet of Things (IoT), land registry, supply chain management, storing medical dat…