Publications

Google Scholar

2020

Journal
  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.
  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.
  3. Gias Uddin, Foutse Khomh, and Chanchal K Roy. Automatic Mining of API Usage Scenarios from Stack Overflow. Information and Software Technology (IST), 2020.
Conference
  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
  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.

2019

Journal
  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.
  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.
  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.
Conference
  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

2018

Thesis
  1. Gias Uddin. Automatic Summarization of API Artifacts from Informal Documentation. PhD Thesis, McGill University, 2018.

2017

Conference
  1. Gias Uddin and Foutse Khomh. Automatic Summarization of API Reviews. 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE). Pages 159-170. 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.

2015

Journal
  1. Gias Uddin and Martin P. Robillard. How API Documentation Fails. IEEE Software. 32(4). Pages 68-75.

2012

Conference
  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

2011

Conference
  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.

2009

Journal
  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
Book Chapter
  1. Gias Uddin and Mohammad Zulkernine. A Trust Monitoring Architecture for Service-Based Software. High Assurance Services Computing. Pages 45-63.
Conference
  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.
  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.

2008

Journal
  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.
Conference
  1. Gias Uddin and Mohammad Zulkernine. UMLtrust: towards developing trust-aware software. ACM symposium on Applied computing (SAC). Pages 831-836.
  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.
Thesis
  1. Gias Uddin. Development and automatic monitoring of trust-aware service-based software. Master’s Thesis, Queen’s University.

2007

Conference
  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.
  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.

2006

Conference
  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

Conference
  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.