Shouvick Mondal
SET: Software Engineering and Testing Group, AB13/402A
Assistant Professor, Computer Science and Engineering
IIT Gandhinagar, Palaj, Gandhinagar - 382355, Gujarat, India
Email: shouvick.mondal.cemk@gmail.com, shouvick.mondal@iitgn.ac.in
Positions open (SET Group): None currently.Focus areas: Software Engineering using Generative AI, Empirical Software Engineering, Software Testing, Mining Software Repositories.
I lead the Software Engineering and Testing Group at CSE, IIT Gandhinagar. Research activities focus on the improvement of existing and the development of new scalable and performant software analysis methodologies to ensure construction of high-quality and trustworthy software systems. Our work has been published and presented in conferences and journals such as ASE, FSE, ICSME, ICST, JSS, EMSE, TSE, and TOSEM. I regularly serve as a Program Committee member in the Artifact Evaluation track of conferences such as ISSTA, and PPoPP. I am also a journal reviewer for TSE, TOSEM, JSS, IST, and SCP.
Research interests (active):
Software Testing, Evolution, and Maintenance
Mining Software Repositories
Empirical Software Engineering
Experience:
Assistant Professor (CSE, IIT Gandhinagar) [February 2023-present]
Post-Doctoral Researcher (CSSE, Concordia University) [August 2021-December 2022] (with: Prof. Dr. Tse-Hsun (Peter) Chen)
Researcher (CIn, UFPE) [March 2021–June 2021] (with: Prof. Dr. Marcelo d'Amorim)
Education:
Ph.D. (CSE, IIT Madras) [2021] {Software Regression Testing Powered by Parallelization Windows} (Advised by: Dr. Rupesh Nasre)
M.Tech. (CSE, IIEST Shibpur) [2016] {On Some Combinatorial Algorithms in Digital Geometry}
B.Tech. (CSE, CEM Kolaghat) [2014] {Unsupervised Text Mining}
Achievements, awards, memberships:
OpenAI DALL-E Detection Classifier Access (August 2024)
OpenAI API Researcher Access Program (May 2024)
Google Cloud Platform Research Credits (August 2023)
Excellence-in-Research Fellowship at IIT Gandhinagar (February 2023)
New Faculty Start-up Grant at IIT Gandhinagar (February 2023)
Horizon Post-Doctoral Fellowship from Concordia University, Montreal (02/11/2021 - 31/12/2022)
IBM Best Ph.D. Thesis Honorable Mention (declared on 15/07/2021)
Institute Research Award (on recognition of quality and quantity of research work done during July-Nov 2020) at IIT Madras (awarded on 10/06/2021)
ISOFT Member (since 04/07/2020)
ACM Member (since 04/07/2020)
IEEE Member (since 06/02/2020)
Erdős number: 4 (Paul Erdős --> David M. Avis --> Binay Kumar Bhattacharya --> Arindam Biswas --> Shouvick Mondal)
Silver medal for securing 1st rank in M.Tech. (CSE) at IIEST Shibpur (awarded on 04/03/2017)
Funding:
OpenAI
Google
IIT Gandhinagar
News
October 2024: Minecraft has been included as a multilingual program repair benchmark in the area of Automated Program Repair (APR).
August 2024: We received $200 research credits for OpenAI DALL-E Detection Classifier Access.
July 2024: Vaishnav, and Isha join the group for their Ph.D.
June 2024: Sai Krishna Avula wins Gold Medal for the outstanding research (M.Tech.) - 13th Convocation (IITGN).
May 2024: Our Empirical Study on Database Access Bugs in Java is accepted at Transactions on Software Engineering and Methodology (TOSEM) Journal.
May 2024: We received $2500 research credits for OpenAI API Researcher Access.
May 2024: Sai Krishna Avula successfully defends his M.Tech. thesis.
April 2024: Hetvi, Kevin, and Sagar have their posters accepted at FSE 2024 to be held at Porto de Galinhas, Brazil.
April 2024: MineCPP is accepted at FSE 2024 (Tool Demo Track) to be held at Porto de Galinhas, Brazil.
January 2024: VulNet is accepted at Empirical Software Engineering (EMSE) Journal.
December 2023: Mukul Potta, and Devansh Yadav join the group for their M.Tech. projects.
November 2023: We received $5000 research credits on Google Cloud Platform.
September 2023: Joined EASE 2024 PC (Main Track), SANER 2024 PC (Demo. Track), ISEC 2024 PC (Main Track + Co-chair in Student Posters Session).
September 2023: Invited to be a journal reviewer for the IEEE Transactions on Software Engineering (TSE).
August 2023: Sai Krishna et al. wins the first prize for their exemplary utilization of Large Language Models (LLMs) and ThirdAI's cutting-edge AI tools during the India Hackathon.
August 2023: Minecraft is accepted at ASE 2023 (Industry Challenge Track) to be held at Kirchberg, Luxembourg.
May 2023: Joined the Artifact Evaluation Committee (AE) of USENIX Security 2023.
April 2023: Joined the Artifact Evaluation Committee (AE) of ICSE 2024.
March 2023: Darshi + Nishant (from IITGN), and Venkatesh (from NIT Raipur) join as Summer Interns in my group.
February 2023: I joined CSE, IIT Gandhinagar as an Assistant Professor.
January 2023: Our TSE 2021 paper (Colosseum) is accepted for a Journal-First presentation at ICST 2023.
January 2023: Sai Krishna Avula joins the group for his M.Tech. project.
December 2022: Selected as a Junior Program Committee member for the technical research track of MSR 2023. Also, joined ICSE 2024 PC (Demo. Track).
November 2022: Joined the Artifact Evaluation Program Committee (AEC) of PPoPP 2023, and ESOP 2023.
June 2022: Invited to be a journal reviewer for the Information and Software Technology (IST).
January 2022: Indian patent (with IIT Madras) on consensus test-case prioritization is granted (Indian Patent 386511).
January 2022: Invited to be a journal reviewer for the Journal of Systems and Software (JSS).
November 2021: I joined Concordia University, Montreal, Canada for my PostDoc.
September 2021: Our paper on "Regression Test Prioritization by Delta Displacement in Test Coverage" is accepted at TSE.
August 2021: My Ph.D. thesis is now online.
July 2021: I will be joining as a PostDoc. in the SPEAR Lab, Department of Computer Science and Software Engineering, Concordia University, Montreal, Canada.
July 2021: My Ph.D. thesis receives the IBM Best Ph.D. Thesis Honorable Mention.
Jun 2021: Our paper on PASTE (PArallel-Sequential Test Execution) is accepted at ICSME 2021.
Jun 2021: Received the Institute Research Award (IIT Madras) for July-Nov 2020.
May 2021: Successfully defended my Ph.D. Thesis online at CSE, IIT Madras.
May 2021: Our patent on consensus test-case prioritization is filed (patent application Id. 202141018121).
Mar 2021: I remotely joined CIn, UFPE, Brazil as a post-Ph.D. researcher.
Jan 2021: Our JSS paper is accepted for presentation at ICST 2021.
Oct 2020: Our Hansie is accepted at the Journal of Systems and Software.
Jul 2020: I talked about Mahtab at SERI 2020.
Jan 2020: Our JSS paper is accepted for presentation at ICST 2020.
Aug 2019: Our work on parallel testing is accepted at the Journal of Systems and Software.
Mar 2017: I won the Institute Silver Medal for topping MTech CSE at IIEST Shibpur.
Aug 2016: I joined CSE, IIT Madras for Ph.D.