Saurabh Tiwari

Saurabh Tiwari
Saurabh Tiwari
PhD (Computer Science & Engineering), IIITDM, Jabalpur

Contact Details

# 1102, FB-1, DA-IICT, Gandhinagar, Gujarat, India – 382007


Saurabh Tiwari is an Associate Professor at DA-IICT, Gandhinagar (India). Previously, he worked as a Postdoc Researcher at Mälardalen University (Sweden) and worked with Volvo Construction Equipments AB in the Model-Based System Engineering (MBT, MBD) area. His research interests are Requirements Engineering, Empirical Software Engineering, Mining Software Repositories and HCI. He is also doing research in Software Engineering Education and Training to identify/devise innovative teaching methodologies to teach Software Engineering concepts. He received a research grant from the Science and Engineering Research Board (SERB, Government of India) under the Early Career Research Award scheme. He received two best paper awards at the 20th APSEC 2013 and 25th APSEC 2018 conferences, respectively. His PhD thesis was indexed in the ACM (Association for Computing Machinery) SIGSOFT (Special Interest Group on Software Engineering) list of PhD Dissertations in the area of Software Engineering (2016).


Meet Prof. Saurabh Tiwari: The realm of Software Engineering and Innovation!

Software Engineering (SE), Mining Software Repositories, Natural Language Processing, GenAI for SE


  • Prutha Patani, Saurabh Tiwari, and Santosh Singh Rathore, The Impact of GitHub on Students’ Learning and Engagement in Software Engineering Course, Computer Applications in Engineering Education [2024] Early View | Accepted https://doi.org/10.1002/cae.22775
  • Lavneet Singh, Saurabh Tiwari, and Sanjay Srivastava, A Study on Creating Energy Efficient Cloud-Connected User Applications using the RMVRVM Paradigm,  The Journal of Systems & Software, Volume 213, Article 112033, Pages 1-17, July 2024. https://doi.org/10.1016/j.jss.2024.112033
  • Shivani Balwani, Saurabh Tiwari, Sourish Dasgupta, and Akhilesh Sharma, An Approach for Providing Recommendation for Requirements Non-Conformant with Requirement Templates (RTs), In 17th Innovations in Software Engineering Conference (ISEC 2024), ACM, Research Track, IIIT Bangalore, February 22-24, 2024, Article 9, 1–11. https://doi.org/10.1145/3641399.3641412.
  • Shivani Balwani, Saurabh Tiwari, Sourish Dasgupta, and Akhilesh Sharma, AutoReco: A Tool for Recommending Requirements for their Non-Conformance with Requirement Templates (RTs), In 31st IEEE International Requirements Engineering 2023 conference (RE 2023), Tool Demonstration Track, Leibniz Universität Hannover, Germany, September 4-8, 2023. https://doi.org/10.1109/RE57278.2023.00054
  • Nidhi Pandya and Saurabh Tiwari. Similarities in Challenges faced by Developers: Investigations on Stack Overflow and GitHub. In 16th Innovations in Software Engineering Conference (ISEC 2023), ACM, New York, NY, USA, Article 15, 1–11, 23-25 February 2023, Research Track, IIIT Allahabad, https://doi.org/10.1145/3578527.3578539
  • Kushagra Pathak, Parita Patel, Mital Kamani and Saurabh Tiwari. Inclusivity Checker: A Testing Tool to Detect Inclusivity Bugs in Websites. In 16th Innovations in Software Engineering Conference (ISEC 2023), New York, NY, USA, Article 23, 1–5, 23-25 February 2023, Research Track, IIIT Allahabad, https://doi.org/10.1145/3578527.3578547
  • Saurabh Tiwari and Santosh Singh Rathore, Understanding General Concepts of Requirements Engineering through Design Thinking: An Experimental Study with Students, Computer Applications in Engineering Education , Volume 30, Issue 6, November 2022, Pages 1683-1700, https://doi.org/10.1002/cae.22550
  • Saurabh Tiwari, Kumar Iyer and ‪Eduard Paul Enoiu, Combining Model-Based Testing and Automated Analysis of Behavioural Models using GraphWalker and UPPAAL, In 29th Asia Pacific Software Engineering Conference (APSEC 2022), pp. 452-456, ERA Track, Japan, 2022. https://doi.org/10.1109/APSEC57359.2022.00061
  • Prahar Pandya and Saurabh Tiwari, CORMS: A GitHub and Gerrit based Hybrid Code Reviewer Recommendation Approach for Modern Code Review, In 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2022), pp 546–557, Research Paper/Technical Track, NUS, Singapore,  14 - 18 November 2022. https://doi.org/10.6084/m9.figshare.20493042.v4

For more details on sponsored research projects and publications, visit my personal website.


  • Software Engineering
  • Software Testing and Verification
  • Advanced Topics in Software Engineering
  • Introduction to Programming
  • Systems Software
  • Data Structure
  • Design of Software Systems

Sponsored Projects

  • Research project titled "An empirical analysis on Deriving Test Cases from Natural Language text using MBT approach" under RESPOND Programme Scheme from Space Application Center - Indian Space Research Organisation (SAC-ISRO), Government of India (Starting from 01 May 2022) for the period of 3 Years.  Status: Ongoing
  • Research project titled "Vulnerability Research on QUIC Implementations" funded by Centre for Artificial Intelligence and Robotics (CAIR) - Defence Research & Development Organisation (DRDO), Government of India. Starting from 1st December 2022 for the period of 1 Year and 6 Months. Status: Ongoing
  • Research project titled “UCMA: A Toolset to Automatically Analyse Functional Requirements Specified in the Use Cases” under Early Career Research Scheme (Individual centric) from Science and Engineering Board (SERB), Department of Science and Technology (DST), Government of India for R&D project (01 March 2017 to 29 February 2020) Status: Completed
Back to Top