Publications

Google Scholar

Book Chapter (1), Journal (10), Conference/Workshop/Short Paper/Poster (21)

In software engineering research, IEEE TSE, Elsevier EMSE and ACM TOSEM are considered the top three journals, followed by reputed journals like ELSEVIER IST, JSS, etc. Among the conferences ICSE, FSE, ASE, and MSR are considered the top four, followed by reputed conferences like SANER, ICSME, ICPC, ESEM, etc.  IEEE Software, which publishes articles in a magazine format, is considered as a top journal due to its high impact and visibility. In software engineering community, top-tier conferences are as prestigious as the top-tier journals.

In my papers with my students and mentees, my name is normally put as the last (or second last) author to highlight my primary role as a supervisor/mentor (despite being hands-on with the students in all phases of the research like problem formulation, study design, and paper writeup). In my papers with my collaborators, the order of author names is based on the extent of contribution (following IEEE author policy).

2021 (6)
Journal (1)
  1. Junaed Younus Khan, Md. Tawkat Islam Khondaker, Sadia Afroz, Gias Uddin and Anindya Iqbal. A Benchmark Study of Machine Learning Models for Online Fake News Detection. Elsevier Machine Learning With Applications (MLWA), 36 Pages 2021 (Reproducibility Badge certified). [WEB]
Conference/Workshop/Short Paper/Poster (5)
  1. Gias Uddin. Security and Machine Learning Adoption in IoT: A Preliminary Study of IoT Developer Discussions. 3rd International Workshop on Software Engineering Research & Practices for the Internet of Things (SERP4IoT), Long Paper 8 Pages 2021. [PDF]
  2. Md Abdullah Al Alamin, Sanjay Malakar, Gias Uddin, Sadia Afroz, Tameem Haider, and Anindya Iqbal. An Empirical Study of Developer Discussions on Low Code Software Development Challenges. Mining Software Repositories Conference (MSR). Full Technical Research Paper 12 Pages. 2021 [PDF]
  3. Saikat Mondal, Gias Uddin and Chanchal Roy. Rollback Edit Inconsistencies in Developer Forum. Mining Software Repositories Conference (MSR). Full Technical Research Paper 12 Pages. 2021 [PDF]
  4. Junaed Younus Khan, Md. Tawkat Islam Khondaker, Gias Uddin and Anindya Iqbal. Automatic Detection of Five API Documentation Smells: Practitioners’ Perspectives. IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). Full Technical Research Paper 12 Pages. 2021 [PDF]
  5. Mahmood Vahedi, Mohammad Masudur Rahman, Foutse Khomh, Gias Uddin and Giuliano Antoniol. Summarizing Relevant Parts from Technical Videos. IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). Full Technical Research Paper 12 Pages. 2021 [PDF]
2020 (5)
Journal (3)
  1. Gias Uddin, Foutse Khomh, and Chanchal K Roy. Automatic API Usage Scenario Documentation from Technical Q&A Sites. ACM Transactions on Software Engineering and Methodology (TOSEM). 2020. [PDF]
  2. Morteza Verdi, Ashkan Sami, Jafar Akhondali, Foutse Khomh, Gias Uddin, and Alireza Karami Motlagh. An Empirical Study of C++ Vulnerabilities in Crowd-Sourced Code Examples. IEEE Transactions on Software Engineering (TSE). 2020. Invited talk at the 43rd International Conference on Software Engineering (ICSE) (Journal First Publication), 2021. [PDF] [MEDIA]
  3. Gias Uddin, Foutse Khomh, and Chanchal K Roy. Automatic Mining of API Usage Scenarios from Stack Overflow. Information and Software Technology (IST), 2020. [PDF]
Conference/Workshop/Short Paper/Poster (2)
  1. Ehsan Firouzi, Ashkan Sami, Foutse Khomh and Gias Uddin. On the use of C# Unsafe Code Context: An Empirical Study of Stack Overflow. International Symposium on Empirical Software Engineering and Measurement (ESEM) – Emerging Results and Vision Paper Track. 6 Pages. 2020 [PDF]
  2. Saikat Mondal, Gias Uddin, and Chanchal K Roy. Automatic Identification of Rollback Edit with Reasons in Stack Overflow Q&A Site. 36th IEEE International Conference on Software Maintenance and Evolution (ICSME) – Registered Protocol Report. 6 Pages. 2020. [PDF]
2019 (4)
Journal (3)
  1. Ikram El Asri, Noureddine Kerzazi, Gias Uddin, Foutse Khomh, and MA Janati Idrissi. An Empirical Study of Sentiments in Code Reviews. Information and Software Technology (IST), 2019. [PDF]
  2. Gias Uddin, Olga Baysal, Latifa Guerroj, and Foutse Khomh. Understanding How and Why Developers Seek and Analyze API Related Opinions. IEEE Transactions on Software Engineering (TSE). 2019. Invited talk at the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) (Journal First Publication), Tallinn, Estonia, 26-30 August 2019. [PDF]
  3. Gias Uddin and Foutse Khomh. Automatic Mining of Opinions Expressed about APIs in Stack Overflow. IEEE Transactions on Software Engineering (TSE). 2019. Invited talk at the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) (Journal First Publication), Tallinn, Estonia, 26-30 August 2019. [PDF] [MEDIA]
Conference/Workshop/Short Paper/Poster (1)
  1. Gias Uddin, Foutse Khomh, and Chanchal K Roy. Towards Crowd-Sourced API Documentation. 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion). Poster. Pages 310-311. 2019 [PDF]
2018 (1)
Thesis (1)
  1. Gias Uddin. Automatic Summarization of API Artifacts from Informal Documentation. PhD Thesis, McGill University, 2018. [PDF] [MEDIA]
2017 (2)
Conference/Workshop/Short Paper/Poster (2)
  1. Gias Uddin and Foutse Khomh. Automatic Summarization of API Reviews. 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE). Pages 159-170. [PDF] [MEDIA] Nominated for Best Paper Award
  2. Gias Uddin and Foutse Khomh. Opiner: An Opinion Search and Summarization Engine for APIs. 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE). Pages 978-983. [PDF] [MEDIA]
2015 (1)
Journal (1)
  1. Gias Uddin and Martin P. Robillard. How API Documentation Fails. IEEE Software. 32(4). Pages 68-75. [PDF] Invited Talk at IBM Tech Connect
2012 (1)
Conference/Workshop/Short Paper/Poster (1)
  1. Gias Uddin, Barthelemy Dagenais, and Martin P. Robillard. Temporal Analysis of API Usage Concepts. 34th International Conference on Software Engineering (ICSE). Pages 804-814 [PDF]
2011 (1)
Conference/Workshop/Short Paper/Poster (1)
  1. Gias Uddin, Barthelemy Dagenais, and Martin P. Robillard. Analyzing Temporal API Usage Patterns. 26th IEEE/ACM International Conference on Automated Software Engineering (ASE). Short Paper. Pages 456-459. [PDF]
2009 (5)
Journal (1)
  1. Gias Uddin, Mohammad Zulkernine, and Sheikh Iqbal Ahamed. Collaboration through computation: incorporating trust model into service-based software systems. Service Oriented Computing and Applications (SOCA). 3(1). Pages 47-63 [PDF]
Book Chapter (1)
  1. Gias Uddin and Mohammad Zulkernine. A Trust Monitoring Architecture for Service-Based Software. High Assurance Services Computing. Pages 45-63. [PDF]
Conference/Workshop/Short Paper/Poster (2)
  1. Gias Uddin and Mohammad Zulkernine. ATM: An Automatic Trust Monitoring Algorithm for Service Software. 2009 ACM symposium on Applied Computing (SAC). Pages 1040-1044. [PDF]
  2. Mohammad Zulkernine, Mohammad Feroz Raihan, and Gias Uddin. Towards Model-Based Automatic Testing of Attack Scenarios. International Conference on Computer Safety, Reliability, and Security (SAFECOMP). Pages 229-242. [PDF]
2008 (4)
Journal (1)
  1. Chanchal K Roy, Banani Roy, and Gias Uddin. Bayesian Approaches to Modeling Gene Regulatory Networks: A Literature Review. Queen’s Health Science Journal 9(1): 23-25, 2008. [PDF]
Conference/Workshop/Short Paper/Poster (2)
  1. Gias Uddin and Mohammad Zulkernine. UMLtrust: towards developing trust-aware software. ACM symposium on Applied computing (SAC). Pages 831-836. [PDF]
  2. Gias Uddin, Mohammad Zulkernine, and Sheikh Iqbal Ahamed. CAT: a context-aware trust model for open and dynamic systems. ACM symposium on Applied computing (SAC). Pages 2024-2029. [PDF]
Thesis (1)
  1. Gias Uddin. Development and automatic monitoring of trust-aware service-based software. Master’s Thesis, Queen’s University. [PDF]
2007 (2)
Conference/Workshop/Short Paper/Poster (2)
  1. Gias Uddin, Hossain Shahriar, and Mohammad Zulkernine. ACIR: An aspect-connector for intrusion response. 31st Annual International Computer Software and Applications Conference (COMPSAC 2007). Pages 249-254. [PDF]
  2. Chanchal K Roy, Gias Uddin, Banani Roy, and Thomas Dean. Evaluating aspect mining techniques: A case study. 15th IEEE International Conference on Program Comprehension (ICPC). Pages 167-176. [PDF]
2006 (2)
Conference/Workshop/Short Paper/Poster (2)
  1. Gias Uddin, Mahbub Morshed, and Muhammad Abul Hasan. A parametric approach to Bangla to English Statistical Machine Translation for complex Bangla sentences-Step 1. International Conference on Computer and Information Technology (ICCIT). Pages 529-534.
  2. Gias Uddin, Muhammad Abul Hasan, and Mahbub Murshed. Lossless Digital Image Compression using Quad-Tree Gray-Code Embedded Bit Plane Imaging Method. International Conference on Computer and Information Technology (ICCIT). Pages 6.
2005 (1)
Conference/Workshop/Short Paper/Poster (1)
  1. Gias Uddin, Humaid Ashraf, Abu Hena Mustafa Kamal, Muhammad Masroor Ali. New parameters for bangla to english statistical machine translation. International Conference on Electrical and Computer Engineering (ICECE). Pages 545-548.