Junaed Younus Khan, Md. Tawkat Islam Khondaker, Sadia Afroz, Gias Uddin et al.
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 approaches have been suggested to detect fake news. However, most of those focused on a specific type of news (such as political)...
Abhik Bhattacharjee, Tahmid Hasan, Wasi Uddin Ahmad, Kazi Samin Mubasshir et al.
Abhik Bhattacharjee, Tahmid Hasan, Wasi Ahmad, Kazi Samin Mubasshir, Md Saiful Islam, Anindya Iqbal, M. Sohel Rahman, Rifat Shahriyar. Findings of the Association for Computational Linguistics: NAACL 2022. 2022.
Toufique Ahmed, Amiangshu Bosu, Anindya Iqbal, Shahram Rahimi
Sentiment Analysis tools, developed for analyzing social media text or product reviews, work poorly on a Software Engineering (SE) dataset. Since prior studies have found developers expressing sentiments during various SE activities, there is a need for a customized sentiment analysis tool for the S...
Amiangshu Bosu, Anindya Iqbal, Rifat Shahriyar, Partha Chakraborty
The blockchain technology has potential applications in various areas such as smart-contracts, Internet of Things (IoT), land registry, supply chain management, storing medical data, and identity management. Although GitHub currently hosts more than six thousand active Blockchain software (BCS) proj...
Md Abdullah Al Alamin, Sanjay Malakar, Gias Uddin, Sadia Afroz et al.
Low-code software development (LCSD) is an emerging paradigm that combines minimal source code with interactive graphical interfaces to promote rapid application development. LCSD aims to democratize application development to software practitioners with diverse backgrounds. Given that LCSD is relat...
Ch. Md. Rakin Haider, Anindya Iqbal, Atif Rahman, M. Sohel Rahman
Mobile advertising enjoys 51% share of the whole digital market nowadays. The advertising ecosystem faces a major threat from ad frauds caused by false display requests or clicks, generated by malicious codes, bot-nets, click-firms etc. Around 30% revenue is being wasted due to frauds. Ad frauds in ...
Partha Chakraborty, Rifat Shahriyar, Anindya Iqbal, Amiangshu Bosu
Background: The application of the blockchain technology has shown promises in various areas, such as smart-contracts, Internet of Things, land registry management, identity management, etc. Although Github currently hosts more than three thousand active blockchain software (BCS) projects, a few sof...
Md Abdullah Al Alamin, Gias Uddin, Sanjay Malakar, Sadia Afroz et al.
Low-code software development (LCSD) is an emerging approach to democratize application development for software practitioners from diverse backgrounds. LCSD platforms promote rapid application development with a drag-and-drop interface and minimal programming by hand. As it is a relatively new para...
Partha Chakraborty, Rifat Shahriyar, Anindya Iqbal, Gias Uddin
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 early stage, a programming language is likely to have resource constraints that encourage the developers to seek help f...
Faysal Hossain Shezan, Syeda Farzia Afroze, Anindya Iqbal
With the continuous and rapid increase in quantity and diversity of Smartphone application usage, the storage of sensitive personal and even financial information of the users is also being augmented. It creates motivation for developers of malicious applications to put more effort on discovering wa...
Md. Khairul Islam, Toufique Ahmed, Rifat Shahriyar, Anindya Iqbal et al.
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 improvement, and address the suggestions of the reviewers. In a code review process, usually, several iterations take p...
Md. Jahidul Islam, Ratri Datta, Anindya Iqbal
The recent outbreaks of the COVID-19 forced people to work from home. All the educational institutes run their academic activities online. The online meeting app the "Zoom Cloud Meeting" provides the most entire supports for this purpose. For providing proper functionalities require in this situatio...
Md Rafid Ul Islam, Md. Saiful Islam, Zakaria Ahmed, Anindya Iqbal et al.
With the advancement in big data, NoSQL databases are enjoying ever-growing popularity. The increasing use of this technology in large applications also brings security concerns to the fore. Historically, SQL injection has been one of the major security threats over the years. Recent studies reveal ...
Minaoar Hossain Tanzil, Masud Sarker, Gias Uddin, Anindya Iqbal
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). While previous research analyzed SO posts related to build/release engineering, we are aware of no research that specific...
Navid Bin Hasan, Md. Ashraful Islam, Junaed Younus Khan, Sanjida Senjik et al.
We explored the challenges practitioners face in software testing and proposed automated solutions to address these obstacles. We began with a survey of local software companies and 26 practitioners, revealing that the primary challenge is not writing test scripts but aligning testing efforts with b...