Home

Saurabh Tiwari, PhD

Assistant Professor
Room No. 1102, Faculty Block-1, 
Dhirubhai Ambani Institute of Information and Communication Technology
(DA-IICT), Gandhinagar - 382007, Gujarat, India

Office - +91 79 682 61 618
Email  saurabhtiwari07[AT]gmail[DOT]com
             - saurabh_t[AT]daiict[DOT]ac[DOT]in
             - saurabh[DOT]tiwari[AT]iiitdmj[DOT]ac[DOT]in
             - saurabhtiwari2[AT]acm[DOT]org

Academic Credentials: 
Ph.D. (2016) - Dept of CSE, IIITDM Jabalpur - INDIA
M.Tech. (2010) - Gold Medalist, MNNIT Allahabad - INDIA  
B.E. (2008) - Hons., Dept of IT, Govt Engg. College, Jabalpur - INDIA

Professional Experience:
Assistant Professor, DAIICT Gandhinagar, INDIA
Post-doctoral Research FellowMälardalen UniversitySWEDEN


Member -  ACMSIGSOFT, SIGSE

Awards (or Achievements):
Best Paper Award (SEIP Track) 25th Asia Pacific Software Engineering Conference (APSEC 2018) for the research paper entitled “Adopting MBSE in Construction Equipment Industry: An Experience Report”.
- Received Early Career Research Award (Individual centric) from the Science and Engineering Board (SERB), Department of Science and Technology (DST), Government of India for a two-year R&D project.
Ph.D. thesis is indexed in ACM SIGSOFT list of Ph.D. Dissertations in the area of Software Engineering (2016)
- Best Paper Award 20th Asia Pacific Software Engineering Conference (APSEC 2013) for the research paper entitled “An Approach to Generate Safety Validation Test Cases from UML Activity Diagram”.

Research Initiatives:
- Workshop on Emerging Software Engineering Education (WESEE)
  • WESEE 2020: 3rd Edition of the Workshop on Emerging Software Engineering Education, In conjunction with 13th Innovations in Software Engineering Conference (ISEC'20), Feb 27-29, 2020 at IIITDM Jabalpur, India.
  • WESEE 2019: 2nd Edition of the Workshop on Emerging Software Engineering Education, In conjunction with 12th Innovations in Software Engineering Conference (ISEC'19), Feb 14-16, 2019 at COE Pune, India.
  • WESEE 2018: 1st edition of the Workshop on Emerging Software Engineering Education, In conjunction with 11th Innovations in Software Engineering Conference (ISEC'18), Feb 9-11, 2018 at IIIT Hyderabad, India.
- Software Engineering - Case-based Learning Database (SEABED
- UCAnalyzer: A Tool to Analyse Use Case Textual Descriptions (UCAnalyzer) [Demo]
- Text2UseCase: A Tool to Develop Use Case Scenarios from Textual Specifications (Text2UseCase) [Demo]
- UC2Map: A Tool to Model functional Dependencies of Use Cases in Maps (Git and AWS) [Demo]

Research Interests: 
His research area is Software Engineering and Natural Language Processing. Specific interests include Requirements Engineering, Empirical Software Engineering, Model-Based Software Engineering (MBT and MBD), data analysis, and NLP applications in Software Engineering. He is also doing research in the Software Engineering Education and Training to identify/devise innovative teaching methodologies to teach Software Engineering concepts.

About his PhD:
He did his PhD from the Department of Computer Science and Engineering, at IIITDM Jabalpur, India. Dr Atul Gupta was his thesis supervisor. He joined the PhD program in 2011 and defended his thesis work in 2016. His PhD thesis is indexed in ACM SIGSOFT list of PhD Dissertations in the area of Software Engineering (2016).

Current Teaching Assignments (at DA-IICT Gandhinagar):
IT105: Introduction to Programming - UG Course (Autumn 2019-20)
IT561: Advanced Topics of Software Engineering - PG Course (Autumn 2019-20) 
IT 110: Introduction to Programming Lab (in C) - UG course (Autumn 2015-16; Autumn 2016-17)
IT 415: Software Testing and Quality Analysis - UG Course (Winter 2015-16; Winter 2016-17)
IT 619: Design of Software Systems - PG Course (Winter 2015-16)
IT 632: Software Engineering - PG Course (Autumn 2016-17; Autumn 2017-18)
IT 602: OOPs and Data Structure - PG Course (Autumn 2016-17)
IT 314: Software Engineering - UG Course (Winter 2018-19; Winter 2019-20)

"Over the last 5 to 10 years, competition for high profile research positions has become much more competitive. Consequently, although there is no substitute for an outstanding research record, as a researcher who is beginning your research career, you must also plan and work on several important  activities that complement your research record to optimize your  research career."

by 30-year research veteran Prof. Alan Johnson

What we need to plan, and this Guide outlines the major points we need to consider to formulate the research career plan best for you.  This could be treated as a Mentoring Booklet for the researchers/practitioners who want to pursue a doctorate/joined the program/completed their doctorate or in the process of completing it.