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-542-2575648 (Residence)
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):
- Towards Analyzing the Impact of Intrusion Prevention and Response on Cyber-Physical System Availability: A case study of NPP" has been accepted for publication in Annals of Nuclear Energy. Dipty Tripathi, and A.K. Tripathi, Annals of Nuclear Energy, Elsevier, Nov 2021. (Accepted).
- Pandey, Sushant Kumar, and Anil Kumar Tripathi. "DNNAttention: A deep neural network and attention based architecture for cross project defect number prediction." Knowledge-Based Systems 233 (2021): 107541.
- Pandey, Sushant Kumar, and Anil Kumar Tripathi. "An empirical study toward dealing with noise and class imbalance issues in software defect prediction." Soft Computing 25.21 (2021): 13465-13492.
- Dipty Tripathi, L. K. Singh, A.K Tripathi, & A. Chaturvedi. (2021). "Model based security verification of Cyber-Physical System based on Petrinet: A case study of Nuclear power plant." Annals of Nuclear Energy 159 (2021): 108306.
- Pandey, Sushant Kumar, Ravi Bhushan Mishra, and Anil Kumar Tripathi. "Machine learning based methods for software fault prediction: A survey." Expert Systems with Applications (2021): 114595.
- Biswas, Amit, Anil Kumar Tripathi, and Samir Aknine. "Lea-TN: leader election algorithm considering node and link failures in a torus network." The Journal of Supercomputing (2021): 1-38.
- Pandey, Sushant Kumar, Deevashwer Rathee, and Anil Kumar Tripathi. "Software defect prediction using K‐PCA and various kernel‐based extreme learning machine: an empirical study." IET Software 14.7 (2020): 768-782.
- Kumar, Vinay, Lalit Kumar Singh, and Anil Kumar Tripathi. "Reliability Prediction Methods for Electronic Devices: A State-of-the-art Review." IETE Technical Review (2020): 1-11.
- 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, Springer US, 2020. (Available as Online First Article)
- Manisha Singh, Gaurav Baranwal, and Anil Kumar Tripathi, "QoS‑Aware Selection of IoT‑Based Service," Arabian Journal for Science and Engineering, Springer, 2020
- Sushant Kumar Pandey, and Anil Kumar Tripathi, "BCV-Predictor: A bug count vector predictor of a successive version of the software system," Knowledge-Based Systems, Elsevier, Vol. 197, pp. 105924, 2020.
- Sushant Kumar Pandey, Ravi Bhushan Mishra, Anil Kumar Tripathi, "BPDET: An Effective Software Bug Prediction Model using Deep Representation and Ensemble Learning Techniques," Expert Systems with Applications, Elsevier, Vol. 144, p. 113085, 2020.
- 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:
- Biswas, Amit, and Anil Kumar Tripathi. "Preselction Selection Leader Election in Distributed Systems" 2021 14th The 14th International Symposium on Intelligent Distributed Computing, (Online Conference), Italy.
- Pandey, Sushant Kumar, and Anil Kumar Tripathi. "Class Imbalance Issue in Software Defect Prediction Models by various Machine Learning Techniques: An Empirical Study." 2021 8th International Conference on Smart Computing and Communications (ICSCC). IEEE, 2021.
- Dipty Tripathi, Ashish Kumar Maurya, Amrita Chaturvedi, and Anil Kumar Tripathi, “A Study of Security Modeling Techniques for Smart Systems,” International Conference on Machine Learning, Big Data, Cloud and Parallel Computing(Com-IT-Con), Faridabad, Haryana, India, February 14-16, 2019.
- Ashish Kumar Maurya, Dipty Tripathi, Amit Biswas and Anil Kumar Tripathi, “Design Issues in Distributed Software,” In Proceedings of the Fifth International Conference on Parallel, Distributed and Grid Computing (PDGC), pp. 563-567, Solan, India, December 20-22, 2018.
- Ashish Kumar Maurya, and Anil Kumar Tripathi, “An Energy Aware Edge Priority-based Scheduling Algorithm for Multiprocessor Environments”, In Proceedings of the 24th International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'18), pp. 42-46, Las Vegas, USA, 2018.
- Ashish Kumar Maurya, and Anil Kumar Tripathi, “Deadline-Constrained Algorithms for Scheduling of Bag-of-Tasks and Workflows in Cloud Computing Environments,” In Proceedings of the 2nd International Conference on High Performance Compilation, Computing and Communication 2018, (HP3C 2018), pp. 6-10, ACM, Hong Kong, 2018.
- Ashish Kumar Maurya, and Anil Kumar Tripathi, “Performance Comparison of HEFT, Lookahead, CEFT and PEFT Scheduling Algorithms for Heterogeneous Computing Systems,” In Proceedings of the Seventh International Conference on Computer and Communication Technology 2017, (ICCCT’17), pp. 128-132, ACM, Allahabad, India, 2017.
- Satya Prakash, Ashish Kumar Maurya, and Anil Kumar Tripathi, “Energy Efficient Scheduling of Independent Tasks on Multicore Processors with Software Controlled Dynamic Voltage Scaling”, In Proceedings of the 23rd International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'17), pp. 179-183, Las Vegas, USA, 2017.
- Dharmendra Prasad Mahato, Ashish Kumar Maurya, Anil Kumar Tripathi, and Ravi Shankar Singh, “Dynamic and Adaptive Load Balancing in Transaction Oriented Grid Service,” In Proceedings of the 2nd International Conference on Green High Performance Computing (ICGHPC), pp. 1-5, IEEE, Tamilnadu, India, 2016.
- Anil Kumar Tripathi, and Ratneshwer Gupta, "Some Pertinent Issues and Considerations on CBSE," International Conference on Computer Science and Software Engineering (ICCSSE 2015), London, United Kingdom, 2015.
Book :
- 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.
Duration | Project Title | Sponsoring Agency |
1998 -2000 | Advance Computer Architecture and Networking (1998 -2000) | AICTE (MODROB) New Delhi (Project Grant: Rs.9 lacs) |
PhD Supervision:
S.N. | Name | Title of the PhD Thesis Area of Research Work | Status |
1. | Dr. Rajnath Singh | Software Reliability and Maintainability |
AWARDED |
2. | Dr. Meeta Prakash | Some Observations on Software Testability |
AWARDED |
3. | Dr. Biplab Kumer Sarker | Some Observations on Load Balancing Allocation of Multiple Task in Distributed Computing System |
AWARDED |
4. | Dr. Alok Mishra | Observations on Estimation Models for Object Oriented Software Engineering". As external supervisor (Degree awarded by R. D. University, Jabalpur) |
AWARDED |
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 |
6. | Dr. Deepti Mishra | Client Server Software Engineering". As external supervisor (Degree awarded by R. D. University, Jabalpur) |
AWARDED |
7. | Dr. Sanjay Kumar Gupta | Improving testability and maintainability of object-oriented software". (Degree awarded by Jiwaji University, Gwalior) |
AWARDED |
8. | Dr. Vinayak Srivastava | Some Observations of reuse in Software Re-engineering |
AWARDED |
9. | Dr. Manjari Gupta | Some Observations on Software Reuse by Frameworks |
AWARDED |
10. | Dr. Divya Ranjan Sinha | Some Observations on Reuse in Software Testing and Testability of Software Frameworks |
AWARDED |
11. | Dr. Ratneshwer | Some Observations on Software Processes, Interdependence and Composibility under CBSE |
AWARDED |
12. | Dr. Shyam Sunder Pandeya | Some Observations on Testing of Component-based Software |
AWARDED |
13. | Dr Ravi Shankar Singh | Some Observations on Static Scheduling in Heterogeneous Distributed Computing |
AWARDED |
14. | Dr. Abhishek Mishra | Observations on Task Scheduling Algorithmd for Multi-core Systems |
AWARDED |
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 |
17. | Dr. Lalit Kumar Singh | Modeling for Early Reliability Prediction Software Reliability |
AWARDED |
18. | Dr. (Ms.) Pratima Singh | Some Observations on NFR Testing of Software |
AWARDED |
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 |
21. | Dr. Ashish Kumar Maurya | Some Observations on Task Scheduling Algorithms for Distributed Computing on Multiprocessors |
AWARDED |
22. | Dr. Sushant Pandey | Observations on Software Defect Prediction. | AWARDED Year of Award: 2021 |
23. | Ms. Dipty Tripathi | Software Engineering | In Progress (Registered since July 2017) |
24. | Mr. Amit Biswas | Distributed Computing | Thesis Submitted ( November 2021) |
25. | Ms. Manisha Singh | Distributed Computing | In Progress (Registered since July 2018) |