Profile
Professor in the field of Computer Science & Engineering
Software Engineering, Machine learning, NLP, Data Science and Analytics
- BE
SGSITS Indore
- M Tech
UOR Roorkee (Now IIT Roorkee)
- PhD
IIT Kanpur
- 2021-Present Professor
PDPM-IIITDM Jabalpur, (MP) - India
- 2010-2021 Associate Professor
PDPM-IIITDM Jabalpur, (MP) - India
- 2006-2010 Associate Professor
Government Engineering College Bhopal (presently known as UIT, RGPV Bhopal) (MP) (MP) - India
- 2003-2006 Reader
Government Engineering College Bhopal (presently known as UIT, RGPV Bhopal) (MP) (MP) - India
- 1993-2003 Lecturer/Sr Lecturer
Government Engineering College Jagdalpur/Bhopal (MP) - India
- Aug 2019-Dec 2022 Head CSE
- July 2014-July 2016 Head CSE
- July 2010-July 2012 Head CSE (Discipline Coordinator)
- Aug 2019- Nov 2022 CC Convener
- July 2014-July 2016 CC Convener
- July 2010-July 2011 CC Convener
- 2017-Present Primary User (GEM)
- Nov 2018-Oct 2022 Associate Dean (P&D)
- July 2015-July 2018 Convener SPACS
- Nov 2015-2019 Convener CDWC
- Best Paper Award
2013
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
- Student coordinator
Jan 20-26, 2016
GENESYS 2015
- Drona Award
2010
by IBM India
Research
Areas or Specialisation / Project Activities / Publications / Books
Software Engineering, Machine learning,
- 1. Sawan Rai, Ramesh Chandra Belwal, Atul Gupta. Accurate module name prediction using similarity-based and sequence generation models. J. Ambient Intell. Humaniz. Comput. 14(9): 11531-11543 (2023).
2. Ramesh Chandra Belwal, Sawan Rai, Atul Gupta. Extractive text summarization using clustering-based topic modeling. Soft Comput. 27(7): 3965-3982 (2023).
3. S Rai, RC Belwal, A Gupta. Is the Corpus Ready for Machine Translation? A Case Study with Python to Pseudo-Code Corpus?, Arabian Journal for Science and Engineering 48 (2), 1845-1858.
4. Punit Kumar, Atul Gupta. Active instance selection via parametric equation and instance overlap aware scheme. Appl. Intell. 52(1): 994-1012 (2022).
5. Sawan Rai, Ramesh Chandra Belwal, Atul Gupta. Generating class name in sequential manner using convolution attention neural network. Expert Syst. Appl. 199: 116854 (2022).
6. Abhinav Sharma, K. Lakshmanan, Ruchir Gupta, Atul Gupta. Stochastic Arrow-Hurwicz Algorithm for Path Selection and Rate Allocation in Self-Backhauled mmWave Networks. IEEE Commun. Lett. 26(3): 716-720 (2022).
7. Sawan Rai, Ramesh Chandra Belwal, Atul Gupta. A Review on Source Code Documentation. ACM Trans. Intell. Syst. Technol. 13(5): 84:1-84:44 (2022).
8. S Rai, RC Belwal, A Gupta. Effect of Identifier Tokenization on Automatic Source Code Documentation, Arabian Journal for Science and Engineering 47 (2), 2141-2157.
9. Abhinav Sharma, K. Lakshmanan, Ruchir Gupta, Atul Gupta. Multi-Time Scale Smoothed Functional With Nesterov's Acceleration. IEEE Access 9: 113489-113499 (2021).
10. Vikas Kumar Malviya, Sawan Rai, Atul Gupta. Development of web browser prototype with embedded classification capability for mitigating Cross-Site Scripting attacks. Appl. Soft Comput. 102: 106873 (2021).
11. Ramesh Chandra Belwal, Sawan Rai, Atul Gupta. Text summarization using topic-based vector space model and semantic measure. Inf. Process. Manag. 58(3): 102536 (2021).
12. Ramesh Chandra Belwal, Sawan Rai, Atul Gupta. A new graph-based extractive text summarization using keywords or topic modeling. J. Ambient Intell. Humaniz. Comput. 12(10): 8975-8990 (2021).
13. Abhinav Sharma, Ruchir Gupta, K. Lakshmanan, Atul Gupta. Transition Based Discount Factor for Model Free Algorithms in Reinforcement Learning. Symmetry 13(7): 1197 (2021).
14. Vikas K Malviya, Atul Gupta. Deep-Learning-based Malicious Android Application Detection, Machine Vision and Augmented Intelligence—Theory and Applications. MAI 2021: 275-286.
15. Punit Kumar, Atul Gupta. Active Learning Query Strategies for Classification, Regression, and Clustering: A Survey. J. Comput. Sci. Technol. 35(4): 913-945 (2020).
16. Saurabh Tiwari, Atul Gupta. Use case specifications: How complete are they? J. Softw. Evol. Process. 32(1) (2020).
17. Anubhav Trivedi, Jitendra Singh Thakur, Atul Gupta. Code Nano-Pattern Detection using Deep Learning. ISEC 2020: 16:1-16:6.
18. Sanjeev Jain, Atul Gupta, David Lo, Diptikalyan Saha, Richa Sharma. ISEC 2020: 13th Innovations in Software Engineering Conference, Jabalpur, India, February 27-29, 2020. ACM 2020, ISBN 978-1-4503-7594.
19. Sivani Gupta, Atul Gupta. Dealing with noise problem in machine learning data-sets: A systematic review, Procedia Computer Science 161, 466-474 (2019).
20. S Gupta, A Gupta. Domain of competency of classifiers on overlapping complexity of datasets using multi-label classification with meta-learning, CICT Advances in Computational Intelligence and Communication Technology, (2019).
21. S Rai, A Gupta. Generation of pseudo code from the python source code using rule-based machine translation, arXiv preprint arXiv:1906.06117.
22. Shivani Gupta, Atul Gupta. Handling class overlapping to detect noisy instances in classification. Knowl. Eng. Rev. 33: e8 (2018).
23. Vikas Kumar Malviya, Sawan Rai, Atul Gupta. Development of a plugin based extensible feature extraction framework. SAC 2018: 1840-1847.
24. Shivani Gupta, Atul Gupta. A set of measures designed to identify overlapped instances in software defect prediction. Computing 99(9): 889-914 (2017).
25. Saurabh Tiwari, Atul Gupta. Investigating comprehension and learnability aspects of use cases for software specification problems. Inf. Softw. Technol. 91: 22-43 (2017).
26. Sawan Rai, Tejaswini Gaikwad, Sparshi Jain, Atul Gupta. Method Level Text Summarization for Java Code Using Nano-Patterns. APSEC 2017: 199-208.
27. Jitendra Singh Thakur, Atul Gupta. Automatic generation of analysis class diagrams from use case specifications. CoRR abs/1708.01796 (2017).
28. Jitendra Singh Thakur, Atul Gupta. Identifying domain elements from textual specifications. ASE 2016: 31st IEEE/ACM conference on Automated Software Enginnering 2016: 566-577.
29. Jitendra Singh Thakur, Atul Gupta. AnModeler: a tool for generating domain models from textual specifications. ASE 2016: 31st IEEE/ACM conference on Automated Software Enginnering 828-833.
30. Saurabh Tiwari, Atul Gupta. A systematic literature review of use case specifications research. Information and Software Technology, Elsevier 67: 128-158 (2015).
31. Saurabh Tiwari, Atul Gupta. An Approach of Generating Test Requirements for Agile Software Development. ISEC 2015: 186-195.
32. Akash Kumar Tripathi, Atul Gupta. A controlled experiment to evaluate the effectiveness and the efficiency of four static program analysis tools for Java programs. EASE 2014: 23:1-23:4.
33. Saurabh Tiwari, Atul Gupta. Does increasing formalism in the use case template help? ISEC 2014: 6:1-6:10.
34. Santosh Singh Rathore, Atul Gupta. A comparative study of feature-ranking and feature-subset selection techniques for improved fault prediction. ISEC 2014: 7:1-7:10.
35. Jitendra Singh Thakur, Atul Gupta. Automatic generation of sequence diagram from use case specification. ISEC 2014: 20:1-20:6.
36. Saurabh Tiwari, Atul Gupta An Approach to Generate Safety Validation Test Cases from UML Activity Diagram. APSEC (1) 2013: 189-198.
37. Saurabh Tiwari, Atul Gupta. A Controlled Experiment to Assess the Effectiveness of Eight Use Case Templates. APSEC (1) 2013: 207-214.
38. Vikas Kumar Malviya, Saket Saurav, Atul Gupta On Security Issues in Web Applications through Cross Site Scripting (XSS). APSEC (1) 2013: 583-588.
39. Animesh Chaturvedi, Atul Gupta A tool supported approach to perform efficient regression testing of web services. MESOCA 2013: 50-55.
40. Rahul Venkataramani, Atul Gupta, Allahbaksh M. Asadullah, Basavaraju Muddu, Vasudev D. Bhat. Discovery of technical expertise from open source code repositories. WWW (Companion Volume) 2013: 97-98.
41. Saurabh Tiwari, Santosh Singh Rathore, Abhijeet Singh, Abhinav Singh, Atul Gupta An Approach to Generate Actor-Oriented Activity Charts from Use Case Requirements. APSEC 2012: 270-275.
42. Santosh Singh Rathore, Atul Gupta. Validating the Effectiveness of Object-Oriented Metrics over Multiple Releases for Predicting Fault Proneness. APSEC 2012: 350-355.
43. Saurabh Tiwari, Santosh Singh Rathore, Sudhanshu Gupta, Gogate Vaibhav Vinayak, Atul Gupta. Analysis of Use Case Requirements Using SFTA and SFMEA Techniques. ICECCS 2012: 29-38.
44. Sudhanshu Gupta, Gogate Vaibhav Vinayak, Atul Gupta. Software failure analysis in requirement phase. ISEC 2012: 101-104.
45. Saurabh Tiwari, Atul Gupta. Statechart-based use case requirement validation of event-driven systems. SAC 2012: 1091-1093.
46. Deepak Banthia, Atul Gupta. Investigating fault prediction capabilities of five prediction models for software quality. SAC 2012: 1259-1261.
47. S Tiwari, SS Rathore, A Gupta. Selecting requirement elicitation techniques for software projects, 2012 CSI Sixth International Conference on Software Engineering (CONSEG), 1-10.
48. R Verma, A Gupta. Software defect prediction using two-level data pre-processing, 2012 International Conference on Recent Advances in Computing and Software (2012).
49. SS Rathore, A Gupta. Investigating object-oriented design metrics to predict fault-proneness of software modules, 2012 CSI Sixth International Conference on Software Engineering (CONSEG), 1-10.
50. Atul Gupta. An Approach for Class Testing from Class Contracts, 8th International Automated Technology for Verification and Analysis, ATVA 2010: 203-217.
51. Atul Gupta, Pankaj Jalote. An approach for experimentally evaluating the effectiveness and efficiency of coverage criteria for software testing. Int. J. Softw. Tools Technol. Transf. 10(2): 145-160 (2008).
52. Atul Gupta, Pankaj Jalote. Test Inspected Unit or Inspect Unit Tested Code? ESEM 2007: 51-60.
53. Atul Gupta, Pankaj Jalote. An Experimental Evaluation of the Effectiveness and Efficiency of the Test Driven Development. ESEM 2007: 285-294.
54. Raghu Lingampally, Atul Gupta, Pankaj Jalote. A Multipurpose Code Coverage Tool for Java. HICSS 2007: 261.
55. Atul Gupta. Automated Object’s Statechart Generation and Testing from Class Method Contracts, MoDeV²a: Model Development, Validation and Verification 2006: 30-38.
56. Atul Gupta, Amit Raj. Strengthening Method Contracts for Objects. APSEC 2006: 233-242.
57. Atul Gupta, Pankaj Jalote. An Experimental Comparison of the Effectiveness of Control Flow-Based Testing Approaches on Seeded Faults. TACAS 2006: 365-378.
M. Tech./M.Des.
Roll no | Name | Status | Year | Specialization | Co-guide |
---|
Ph. D.
Roll no | Name | Status | Year | Specialization | Co-guide |
---|
Contact me
Feel free to contact
Gallery
Photos