Dr. Anil Kumar Tripathi

Professor
Department/School/Unit Name
Department of Computer Science and Engineering
Phone No(s): +91 9415518418, +91 8318805670
Email: aktripathi.cse@iitbhu.ac.in
Area of Interest: Parallel/Distributed Computing and Software Engineering

Official Address: Professor, Department of Computer Science & Engineering, Indian Institute of Technology (BHU), Varanasi-221005, India
Residence: B32/16A 4/1, GOPAL KUNJ, NARIA, PANCHKOSI MARG, Varanasi -221005, UP, India.
Phone: +91-9415518418

Academic Qualifications:  M.Sc. Engg. (Computer), Ph.D (Computer Engg.)
Subjects Taught: Software Engineering, Advanced Software Engineering, Distributed Computing, Graph Theory, Fault-tolerant Computing, Operating Systems, Algorithms, Parallel Algorithms

Teaching and Research:  Since February 1985

Broad Areas of Research: 
Parallel/Distributed Computing and Software Engineering

Publication (recent)
A. International Journals (Since 2013):

  • Manisha Singh, Gaurav Baranwal, Anil Kumar Tripathi, "Decentralized Group Decision Making using Blockchain” in The Journal of Supercomputing. 79, 20141–20178 (2023) Springer. https://doi.org/10.1007/s11227-023-05426-6
  • Manisha Singh, Gaurav Baranwal, Anil Kumar Tripathi, "A novel 2-phase consensus with customized feedback-based group decision-making involving heterogeneous decision-makers", The Journal of Supercomputing, 79(4), 3936-3973, (2023), Springer. https://doi.org/10.1007/s11227-022-04796-7
  • Pandey, Sushant Kumar, and Anil Kumar Tripathi. “DBDNN-Estimator: A Cross-Project Number of Fault Estimation Technique.”, SN Computer Science 5.1 (2023): 29.
  • Pandey, Sushant Kumar, Arya Haldar, and Anil Kumar Tripathi. “Is deep learning good enough for software defect prediction?” Innovations in Systems and Software Engineering (2023): 1-16.
  • Amit Biswas, Ravi Yadav, Gaurav Baranwal, and Anil Kumar Tripathi. "Proof of Karma (PoK): A Novel Consensus Mechanism for Consortium Blockchain." IEEE Transactions on Services Computing. (December 2022). https://doi.org/10.1109/TSC.2022.3231927 (SCIE, IF 11.019)
  • Amit Biswas, Gaurav Baranwal, and Anil Kumar Tripathi. "ABAC: Alternative by alternative comparison based multi-criteria decision-making method." Expert Systems with Applications. 208 (2022): 118174. https://doi.org/10.1016/j.eswa.2022.118174 (SCIE, IF 8.665)
  • Dipty Tripathi, Anil Kumar Tripathi, Lalit Kumar Singh and Amrita Chaturvedi, “Towards analyzing the impact of intrusion prevention and response on cyber physical system availability: A case study of NPP”, Annals of Nuclear Energy, 2022, pp.108863. DOI: https://doi.org/10.1016/j.anucene.2021.108863, (SCIE indexed, Publisher: Elsevier, Impact Factor: 1.77)
  • Manisha Singh, Gaurav Baranwal, Anil Kumar Tripathi, "A Novel Tolerance-Based Moderator Guided Heterogeneous Group Decision-Making Involving Experts and End-Users", International Journal of Information Technology & Decision Making, 22 (1253-1288), 2022, World Scientific Publishing Company. https://doi.org/10.1142/S0219622022500651
  • Amit Biswas, Anil Kumar Tripathi, and Samir Aknine. "Lea-TN: leader election algorithm considering node and link failures in a torus network." The Journal of Supercomputing. 77, 13292-13329 (2021). https://doi.org/10.1007/s11227-021-03803-7 (SCI, IF 2.557)
  • Amit Biswas, Ashish Kumar Maurya, Anil Kumar Tripathi, and Samir Aknine. “FRLLE: a failure rate and load-based leader election algorithm for a bidirectional ring in distributed systems.” The Journal of Supercomputing. 77, 751-779, (2021). https://doi.org/10.1007/s11227-020-03286-y (SCI, IF 2.557)
  • Dipty Tripathi, Lalit Kumar Singh, Anil Kumar Tripathi and Amrita Chaturvedi,“Model based security verification of Cyber-Physical System based on Petrinet:A case study of Nuclear power plant”, Annals of Nuclear Energy, 2021, 159, pp.108306. DOI: https://doi.org/10.1016/j.anucene.2021.108306, (SCIE indexed, Publisher: Elsevier, Impact Factor: 1.77)
  • Dipty Tripathi, Amit Biswas, Anil Kumar Tripathi, Lalit Kumar Singh and Amrita Chaturvedi, “An Integrated Approach of Designing Functionality with Security for Distributed Cyber-Physical System”, The Journal of Supercomputing, DOI: https://doi.org/10.1007/s11227-022-04481-9 (SCI indexed, Publisher: Springer, Impact Factor: 2.474)
  • Sushant Kumar Pandey, Anil Kumar Tripathi, “DNNAttention: A deep neural network and attention based architecture for cross project defect number prediction”, Knowledge Based Systems, Elsevier, and impact factor 8.8, Science citation indexed (SCI), 2021.
  • Sushant Kumar Pandey, Anil Kumar Tripathi, “An empirical study toward dealing with noise and class imbalance issues in software defect prediction”, Soft Computing, Springer, and impact factor 4.1 Science Citation Index Expanded (SCIE), 2021.
  • Pandey, Sushant Kumar, Ravi Bhushan Mishra, and Anil Kumar Tripathi. “Machine learning based methods for software fault prediction: A survey.”, Expert Systems with Applications 172 (2021): 114595.
  • Ashish Kumar Maurya, Kashish Modi, Vinay Kumar, Nenavath Srinivas Naik, Anil Kumar Tripathi, "Energy-aware scheduling using slack reclamation for cluster systems," Cluster Computing, Springer, Vol 23, No. 2, pp. 911-923, 2020.
  • Ashish Kumar Maurya, and Anil Kumar Tripathi, “An Edge Priority-based Clustering Algorithm for Multiprocessor Environments,” Concurrency and Computation: Practice and Experience, Wiley, Vol. 31, No. 11, e5060, 2019.
  • Ashish Kumar Maurya, and Anil Kumar Tripathi, “ECP: a novel clustering-based technique to schedule precedence constrained tasks on multiprocessor computing systems,” Computing (Vienna/ New York), Springer, Vol. 101, No. 8, 1015-1039, 2019.
  • Ashish Kumar Maurya, and Anil Kumar Tripathi, "On benchmarking task scheduling algorithms for heterogeneous computing systems," The Journal of Supercomputing, Springer, Vol. 74, No. 7, pp. 3039-3070, 2018.
  • Vinay Kumar, Lalit Kumar Singh, Pooja Singh, Karm Veer Singh, Ashish Kumar Maurya, and Anil Kumar Tripathi, "Parameter Estimation for Quantitative Dependability Analysis of Safety-Critical and Control Systems of NPP." IEEE Transactions on Nuclear Science, IEEE, Vol. 65, No. 5, pp. 1080-1090, 2018.
  • Tapan Kant, Manjari Gupta, A.K. Tripathi, "A Tool for Mining Hot-spots from Object-oriented Application Frameworks," Journal of Advanced Research in Dynamical and Control Systems, Institute of Advanced Scientific Research, Issue 6, August 2018.
  • Vinay Kumar, Lalit Singh, and Anil K. Tripathi, “Reliability Analysis of safety-critical and control systems: A state-of-the-art review”, IET Software, Vol. 12, No. 1, pp. 1-18, 2017.
  • Dharmendra Prasad Mahato, Ravi Shankar Singh, Anil Kumar Tripathi, and Ashish Kumar Maurya. "On scheduling transactions in a grid processing system considering load through Ant Colony Optimization." Applied Soft Computing, Elsevier, Vol. 61, pp. 875-891, 2017.
  • Vinay Kumar, Lalit Singh, Anil Kumar Tripathi, and Pooja Singh, “Safety Analysis of Safety-Critical Systems Using State-Space Models”, IEEE Software, Vol. 34, No. 4, pp. 38-47, 2017.
  • Vinay Kumar, Lalit Singh, and A.K. Tripathi, “Transformation of deterministic models into state space models for safety analysis of safety critical systems: A case study of NPP”, Annals of Nuclear Energy, Elsevier,, Vol. 105, pp. 133-143, 2017.
  • Vinay Kumar, Lalit Singh, and A.K. Tripathi, “A Probabilistic Hazard Assessment Framework for the Safety-critical and Control Systems: A Case Study for a Nuclear Power Plant”, Nuclear Technology Journal (ANS), Vol. 197, No. 1, pp. 22-28, 2017.
  • Lalit Kumar Singh, Gopika Vinod, and Anil Kumar Tripathi, “Early Prediction of Software Reliability: A Case Study with a Nuclear Power Plant System.” IEEE Computer, Vol. 49, No. 1, pp. 52-58, 2016.
  • Lalit Kumar Singh, Hitesh Rajput, Gopika Vinod, and A. K. Tripathi. “Computing Transition Probability in Markov Chain for Early Prediction of Software Reliability." Quality and Reliability Engineering International, Wiley, Vol. 32, No. 3, pp. 1253-1263, 2016.
  • Lalit Kumar Singh, Gopika Vinod, and Anil Kumar Tripathi. “Approach for Parameter estimation in Markov model of software reliability for early prediction: A case study.” IET Software, Vol. 9, No. 3, pp. 65-75, 2015.
  • Abhishek Mishra, and Anil Kumar Tripathi. "Complexity of a problem of energy efficient real‐time task scheduling on a multicore processor." Complexity, Wiley, Vol. 21, No. 1, pp. 259-267, 2015.
  • Anil Kumar Tripathi, and Ratneshwer, "Some Pertinent Issues and Considerations on CBSE." World Academy of Science, Engineering and Technology, International Journal of Social, Behavioral, Educational, Economic, Business and Industrial Engineering, Vol. 9, No. 2, pp. 699-706, 2015.
  • Abhishek Mishra, and Anil Kumar Tripathi, "Energy efficient voltage scheduling for multi-core processors with software controlled dynamic voltage scaling," Applied Mathematical Modelling, Elsevier, Vol. 38, No. 14, pp. 3456-3466, 2014.
  • Abhishek Mishra, and Anil Kumar Tripathi, “A Monte Carlo algorithm for real time task scheduling on multi-core processors with software controlled dynamic voltage scaling,” Applied Mathematical Modelling, Elsevier, Vol. 38, No. 7-8, pp. 1929-1947, 2014.
  • Lalit Kumar Singh, Gopika Vinod, and Anil Kumar Tripathi, "Design Verification of Instrumentation and Control Systems of Nuclear Power Plants," IEEE Transactions on Nuclear Science, Vol.61, No. 2, pp. 921-930, 2014.
  • Lalit Kumar Singh, Gopika Vinod, and A. K. Tripathi, "Impact of change in component reliabilities on system reliability estimation." ACM SIGSOFT Software Engineering Notes, Vol. 39, No. 3, pp. 1-6, 2014.
  • Lalit Kumar Singh, Gopika Vinod, and Anil Kumar Tripathi, “Reliability prediction through system modeling,” ACM SIGSOFT Software Engineering Notes, Vol. 38, No. 6, pp. 1-10, 2013.
  • Ratneshwer, and Anil Kumar Tripathi, “IMM-CBSE: An Integrated Maturity Model for CBSE,” International Journal of Computer Applications in Technology, Vol. 46, No. 4, pp. 323-336, 2013.
  • Ratneshwer and A. K. Tripathi, "A Knowledge Identification Framework for Component based Dependency Analysis Process," International Journal of Software Engineering and Its Applications, Vol. 7, No. 5, pp. 309-324, 2013.

A. International Conferences:

Book :

 

  • Amit Biswas and Anil Kumar Tripathi, “Preselection Based Leader Election in Distributed Systems,” Intelligent Distributed Computing XIV, pp 261-271. DOI: 10.1007/978-3-030-96627-0_24
  • Divya Ranjan, and Anil Kumar Tripathi, "Observations on Reusability, Frameworks and Testing: Process and Metric Models," LAP LAMBERT Academic Publishing, 2011. (ISBN-13: 978-3846530290)
  • Deo Prakash Vidyarthi, Biplab Kumar Sarker, Anil Kumar Tripathi, and Laurence Tianruo Yang, "Scheduling in Distributed Computing Systems- Analysis, Design and Models," Springer US, 2009. (ISBN-13: 978-0-387-74483-4) [https://doi.org/10.1007/978-0-387-74483-4]

Book Chapter:

  • Deo Prakash Vidyarthi, Anil Kumar Tripathi, Biplab K. Sarker, R. Kirti, and LT Yang, "Performance Study of Reliability Maximization and Turnaround Maximization with GA based Task Allocation in DCS", HIGH PERFORMANCE COMPUTING PARADIGM and INFRASTRUCTURE, edited by L. T. Yang and M. Guo, Wiley, 2006, ISBN-100-471-64471-X, pp. 349-360.
  • Deo Prakash Vidyarthi, Anil Kumar Tripathi, Biplab K. Sarker, and LT Yang, "Dynamic Clustering of Tasks and DCS for Multiple Task Allocation, NEW HORIZONS OF PARALLEL AND DISTRIBUTED COMPUTING, edited by L. T. Yang and M. Guo, Springer, USA, 2005, ISBN- 10 0-387-24434-1, pp. 129-141.

PhD Supervision: 

S.N. Name Title of the PhD Thesis Area of Research Work Status
1. Dr. Rajnath Singh Software Reliability and Maintainability

AWARDED
Year of Award: 1998

2. Dr. Meeta Prakash Some Observations on Software Testability

AWARDED
Year of Award: 2001

3. Dr. Biplab Kumer Sarker Some Observations on Load Balancing Allocation of Multiple Task in Distributed Computing System

AWARDED
Year of Award: 2003

4. Dr. Alok Mishra Observations on Estimation Models for Object Oriented Software Engineering". As external supervisor (Degree awarded by R. D. University, Jabalpur)

AWARDED
Year of Award: 2002

5. Dr. Dev Prakash Vidyarthi Studies on Task Scheduling Aspects of Distributed Computing Systems". As external supervisor (Degree awarded by R. D. University, Jabalpur)

AWARDED
Year of Award: 2002

6. Dr. Deepti Mishra Client Server Software Engineering". As external supervisor (Degree awarded by R. D. University, Jabalpur)

AWARDED
Year of Award: 2004

7. Dr. Sanjay Kumar Gupta Improving testability and maintainability of object-oriented software". (Degree awarded by Jiwaji University, Gwalior)

AWARDED
Year of Award: 2008

8. Dr. Vinayak Srivastava Some Observations of reuse in Software Re-engineering

AWARDED
Year of Award: 2009

9. Dr. Manjari Gupta Some Observations on Software Reuse by Frameworks

AWARDED
Year of Award: 2008

10. Dr. Divya Ranjan Sinha Some Observations on Reuse in Software Testing and Testability of Software Frameworks

AWARDED
Year of Award: 2011

11. Dr. Ratneshwer Some Observations on Software Processes, Interdependence and Composibility under CBSE

AWARDED
Year of Award: 2009

12. Dr. Shyam Sunder Pandeya Some Observations on Testing of Component-based Software

AWARDED
Year of Award: 2011

13. Dr Ravi Shankar Singh Some Observations on Static Scheduling in Heterogeneous Distributed Computing

AWARDED
Year of Award: 2010

14. Dr. Abhishek Mishra Observations on Task Scheduling Algorithmd for Multi-core Systems

AWARDED
Year of Award: 2011

15 Dr. Chandan Kumar Rai Some Observations on Reuse in Electric Design AWARDED
Year of Award: 2011
16. Dr. Karmveer Singh A Framework for Contextual Semantic Association based Multimedia Information Retrieval

AWARDED
Year of Award: 2013

17. Dr. Lalit Kumar Singh Modeling for Early Reliability Prediction Software Reliability

AWARDED
Year of Award: 2015

18. Dr. (Ms.) Pratima Singh Some Observations on NFR Testing of Software

AWARDED
Year of Award: 2014

19. Dr. Kamal Sheel Mishra Some Observations on Distributed Software Task Allocation under Faulty Conditions AWARDED
Year of Award: 2016
20. Dr. Vinay Kumar Safety Analysis of Computer based Systems using Stachastic Modeling

AWARDED
Year of Award: 2017

21. Dr. Ashish Kumar Maurya Some Observations on Task Scheduling Algorithms for Distributed Computing on Multiprocessors

AWARDED
Year of Award: 2018

22.  Dr. Sushant Pandey Observations on Software Defect Prediction.  AWARDED
Year of Award: 2021
23. Dr. Dipty Tripathi Some Observations on Modelling of Cyber-Physical Systems for Security AWARDED
Year of Award: 2022
24. Dr. Amit Biswas Some Observations on Leader Election Algorithms for Distributed Systems AWARDED
Year of Award: 2021
 
25. Dr. Manisha Singh Some Observations on Group Decision Making

Awarded  2023

26.  Mr. Amol Sharma Software Engineering In Progress (Registered since July 2021)