Faculty Profile - Atul Gupta

About Me

  • I am interested in investigating and developing intelligent methods and tools in the area of software engineering, computer vision, information extraction, and other domains. Currently, some of the work I am engaged in include Identifying patterns in requirements, design and coding using NLP as well as through model transformation approaches. Some other work include the study the dataset characteristics and suitability of a given dataset to provide an acceptable solution of a Machine Learning problem. Recently, I got fascinated by the objects identification problem in Computer Vision and targeting a few problems in this domain. In the past, I have worked on investigating the effectiveness and efficiency of software testing techniques, designing unit testing techniques for object-oriented programs, investigating the suitability of use cases in specifying requirements of software problems.


  • PhD, IIT Kanpur

Interest Area

  • Software Engineering, Machine Learning, Data Science , NLP

Id Sem/Year Course Name Course Code Course Type Lecture Hrs/wk Tutorial Hrs/wk Lab Hrs/wk Co-Instructor Credit CourseLink
30 2017/even Machine Learning CS 651 UG/PG 3 4 https://sites.google.com/site/atulkg/courses/cs-651-machine-learning-jan-2017
31 2017/even Natural Language Text Prossessing EM602c UG/PG 2 2 https://sites.google.com/site/atulkg/academics/em602c-natural-langauge-text-processing
32 2016/odd Software Engineering CS 308 UG 3 4 https://sites.google.com/site/atulkg/courses/cs-308-software-engineering-2015
Project Name Funding Agency Funding Amount Start Date End Date Status

1. Saurabh Tiwari, Atul Gupta, A systematic literature review of use case specifications research in Inf. Softw. Technol. 2015 vol:67 Num:3 page:128-158 at: Publisher:Elsevier, DOI=http://dx.doi.org/10.1007/s10009-007-0059-5

1. Akash Kumar Tripathi, Atul Gupta, A controlled experiment to evaluate the effectiveness and the efficiency of four static program analysis tools for Java programs in Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, EASE-2014, 2014, pp 23-28, London, May 13, 2014-May 14, 2014, ACM, DOI=http://dx.doi.org/10.1145/2601248.2601288

2. Saurabh Tiwari, Atul Gupta, An Approach of Generating Test Requirements for Agile Software Development in Proceedings of the 8th India Software Engineering Conference, ISEC-15, 2015, pp 186-195, Bangalore, Feb 18, 2015-Feb 20, 2015, ACM, DOI=http://dx.doi.org/10.1145/2723742.2723761

3. Jitendra Singh Thakur, Atul Gupta , AnModeler: a tool for generating domain models from textual specifications in Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016, pp 828-833, Singapore, Sep 3, 2016-Sep 7, 2016, ACM, DOI=http://dx.doi.org/10.1145/2970276.2970289

4. Jitendra Singh Thakur, Atul Gupta, Identifying domain elements from textual specifications in Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering (ASE 2016), 2016, pp 566-577, Singapore, Sep 3, 2016-Sep 7, 2016, ACM, DOI=http://dx.doi.org/10.1145/2970276.2970323

Administrative Responsibilities :

Name Research Topic Start Date Status Profile
Ramesh Chandra Belwal Text Summarization Using Feature Based Extraction 2016-07-25 Ongoing


Abhinav Sharma Adaptive Reinforcement Learning 2015-07-26 Under process


Punit kumar Active learning query stratedies 2016-06-01 work in progress


Name Research Topic Start Date Status Profile
Name Research Topic Start Date Status Profile
Computer Science department IIITDM Jabalpur
Back to top