JUNJUN ZHENG

Last Updated :2024/12/02

Affiliations, Positions
Hiroshima University, Associate Professor
E-mail
jzhenghiroshima-u.ac.jp
Self-introduction
Reliability Engineering, Dependable Computing

Basic Information

Major Professional Backgrounds

  • 2024/04/01, Hiroshima University, Graduate School of Advanced Science and Engineering, Associate Professor
  • 2022/08, 2024/03, Osaka University, Graduate School of Information Science and Technology, Assistant Professor
  • 2023/11, 2024/02, Tokyo Metropolitan University, Part-time Lecturer
  • 2023/06, 2023/09, Tokyo Metropolitan University, Part-time Lecturer
  • 2023/01, 2023/03, Tokyo Metropolitan University, Part-time lecturer
  • 2022/09, 2023/03, Ritsumeikan University, Part-time Lecturer
  • 2018/04, 2022/07, Ritsumeikan University, College of Information Science and Engineering, Assistant Professor
  • 2016/04, 2018/03, Hiroshima University, Graduate School of Engineering, Visiting Researcher

Educational Backgrounds

  • Hiroshima University, Graduate School of Engineering, Department of Information Engineering, Japan, 2013/04, 2016/03
  • Hiroshima University, Graduate School of Engineering, Department of Information Engineering, Japan, 2011/04, 2013/03
  • Fujian Normal University, Faculty of Software, Software Engineering, China, 2006/09, 2010/07

Academic Degrees

  • Doctor (Engineering), Hiroshima University
  • Master (Engineering), Hiroshima University

Research Fields

  • Informatics;Principles of Informatics;Mathematical informatics

Research Keywords

  • Software reliability
  • Dependable computing
  • Numerical analysis
  • Operations research
  • Computer security

Affiliated Academic Societies

  • Reliability Engineering Association of Japan (REAJ)
  • The Institute of Electronics, Information and Communication Engineers (IEICE)
  • The Institute of Electrical and Electronics Engineers (IEEE)
  • The Operations Research Society of Japan (ORSJ)

Educational Activity

Course in Charge

  1. 2024, Liberal Arts Education Program1, 4Term, Basic Linear Algebra
  2. 2024, Undergraduate Education, First Semester, Programming I
  3. 2024, Undergraduate Education, 1Term, Informatics Seminar I
  4. 2024, Undergraduate Education, 2Term, Informatics Seminar II
  5. 2024, Undergraduate Education, Second Semester, Graduation Thesis
  6. 2024, Graduate Education (Master's Program) , 1Term, Special Exercises on Informatics and Data Science A
  7. 2024, Graduate Education (Master's Program) , 2Term, Special Exercises on Informatics and Data Science A
  8. 2024, Graduate Education (Master's Program) , 3Term, Special Exercises on Informatics and Data Science B
  9. 2024, Graduate Education (Master's Program) , 4Term, Special Exercises on Informatics and Data Science B
  10. 2024, Graduate Education (Master's Program) , Academic Year, Special Study on Informatics and Data Science
  11. 2024, Graduate Education (Master's Program) , Academic Year, Special Study on Informatics and Data Science

Research Activities

Academic Papers

  1. Evaluating the A3RSRP handover to determine optimal performance in HetNet using stochastic Petri net, Proceedings of the 6th International Conference on System Reliability and Safety Engineering (SRSE 2024), 202410
  2. Model-based performance evaluation of dispatcher-based server clusters, Proceedings of the 6th International Conference on System Reliability and Safety Engineering (SRSE 2024), 202410
  3. Comparison of kernel-based nonparametric and parametric regression approaches for software reliability prediction, Proceedings of the 6th World Symposium on Software Engineering (WSSE 2024), 20240914
  4. A note on minimal repair with Markovian opportunity process, Proceedings of the 11th Asia-Pacific International Symposium on Advanced Reliability and Maintenance Modeling (APARM 2024), 20240827
  5. Estimating metrics-based software reliability models with elastic net, Proceedings of the 11th Asia-Pacific International Symposium on Advanced Reliability and Maintenance Modeling (APARM 2024), 20240830
  6. Markovian opportunity arrival process-based age replacement [in Japanese], 69(3), 158-165, 202403
  7. ★, On the sensitivity of stationary solutions of Markov regenerative processes, Performance Evaluation, 164, 102397-102397, 202401
  8. Hierarchical dependability modeling with multi-state systems, 2023 IEEE 28th Pacific Rim International Symposium on Dependable Computing (PRDC), 268-277, 20231024
  9. Senti-EGCN: An Aspect-Based Sentiment Analysis System Using Edge-Enhanced Graph Convolutional Networks, 2023 10th International Conference on Dependable Systems and Their Applications (DSA), 722-729, 20230810
  10. Deep learning and its applications to software reliability and cyber security [in Japanese], 68(5), 250-258, 202305
  11. Optimal block replacement policies under replacement first and last disciplines, Proceedings of the 1st International Online Conference on Mathematics and Applications, 1-6, 202304
  12. Meta-heuristic algorithm for constructing higher-index covering arrays for combinatorial interaction testing, The 12th International Workshop on Combinatorial Testing (IWCT 2023), 190-196, 202304
  13. Performance evaluation of a cloud datacenter using CPU utilization data, Mathematics, 11(3), 513-513, 20230118
  14. An efficient transformer encoder-based classification of malware using API calls, Proceedings of the 24th IEEE International Conference on High Performance Computing & Communications (HPCC 2022), 839-846, 202212
  15. A note on epistemic uncertainty propagation in generalized stochastic Petri nets, Proceedings of the 10th Asia-Pacific International Symposium on Advanced Reliability and Maintenance (APARM 2022), 202210
  16. On the interval reliability of intrusion tolerant systems using semi-Markov models, Proceedings of the 10th Asia-Pacific International Symposium on Advanced Reliability and Maintenance (APARM 2022), 202210
  17. Code aggregate graph: Effective representation for graph neural networks to detect vulnerable code, IEEE Access, 10, 123786-123800, 202210
  18. ★, Sensitivity analysis for a Markov regenerative software rejuvenation model, Stochastic Models, 1-28, 202209
  19. A note on epistemic uncertainty propagation for software reliability metrics, Proceedings of the 27th ISSAT International Conference on Reliability & Quality in Design (ISSAT RQD 2022), 202208
  20. Software reliability prediction through encoder-decoder recurrent neural networks, International Journal of Mathematical, Engineering and Management Sciences, 7(3), 325-340, 202205
  21. Variance-based sensitivity analysis for Markov models using moment approximation, International Journal of Performability Engineering, 18(5), 329-337, 202205
  22. Hierarchical Bayesian parameter estimation of queueing systems using utilization data, International Journal of Performability Engineering, 18(5), 307-316, 202205
  23. Firewall traversal method by pseudo-TCP encapsulation, IEICE Transactions on Information and Systems, 105(1), 105-115, 202201
  24. Parameter estimation of Markovian arrivals with utilization data, IEICE Transactions on Communications, E105-B(1), 1-10, 202201
  25. Long-term evidence preservation by propagating file information from starting point of thread injection in Windows, 62(12), 1893-1903, 202112
  26. ★, Age replacement with Markovian opportunity process, Reliability Engineering and System Safety, 216, 107949, 202112
  27. Performance comparison of training datasets for system call-based malware detection with thread information, IEICE Transactions on Information and Systems, E104-D(12), 2173-2183, 202112
  28. Uncertainty analysis of virtualized systems with live migration, Proceedings of the 12th International Conference on Quality, Reliability, Risk, Maintenance, and Safety Engineering (QR2MSE 2022), 1321-1325, 202207
  29. Sensitivity analysis of software rejuvenation model with Markov regenerative process, Proceedings of the 2021 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW 2021), 9-16, 202110
  30. A note on phase-type expansion for Markov regenerative process, Proceedings of the Reliability and Maintenance Engineering Summit (RMES 2021), 178-185, 202109
  31. Software reliability prediction through encoder-decoder recurrent neural networks, Proceedings of the Reliability and Maintenance Engineering Summit (RMES 2021), 138-145, 202109
  32. Evaluating the sensitivity of optimal age replacement policies, Proceedings of the Reliability and Maintenance Engineering Summit (RMES 2021), 106-113, 202109
  33. Performance evaluation of heterogeneous cellular networks using stochastic Petri nets, Proceedings of the 29th International Conference on Software, Telecommunications and Computer Networks (SoftCOM 2021), 1-6, 202109
  34. Uncertainty propagation in importance analysis of fault trees, Proceedings of the 26th ISSAT International Conference on Reliability and Quality in Design (ISSAT RQD 2021), 5 pages, 202108
  35. ★, Quantitative security evaluation of intrusion tolerant systems with Markovian arrivals, IEEE Transactions on Reliability, 70(2), 547-562, 202106
  36. API call-based malware classification using recurrent neural networks, Journal of Cyber Security and Mobility, 10(3), 617-640, 202105
  37. Availability analysis of software systems with rejuvenation and checkpointing, Mathematics, 9(8), 846-846, 202104
  38. An efficient algorithm for computation of information matrix in phase-type fitting, International Journal for Computational Methods in Engineering Science and Mechanics, 22(3), 193-199, 202104
  39. A note on the time to failure of a two-unit parallel redundant system with deterioration on a Lattice, International Journal of Mathematical, Engineering and Management Sciences, 6(1), 3-14, 202102
  40. ★, Availability importance measures of components in smart electric power grid systems, Reliability Engineering and System Safety, 205, 107164, 202101
  41. API call-based malware classification using recurrent neural networks, Proceedings of the 4th International Conference on Mathematical Techniques in Engineering Applications (ICMTEA 2020), 10 pages, 202012
  42. How robust is the optimal software rejuvenation timing?, Proceedings of the 2020 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW 2020), 336-341, 202010
  43. Optimal rejuvenation policies for non-Markovian availability models with aperiodic checkpointing, IEICE Transactions on Information and Systems, E103-D(10), 2133-2142, 202010
  44. A note on uncertainty propagation for availability model of mobile cloud computing systems, Proceedings of the 2020 Asia-Pacific International Symposium on Advanced Reliability and Maintenance Modeling (APARM 2020), 1-8, 202008
  45. Formulation of opportunity-based age replacement models with Markovian arrival process, Proceedings of the 2020 Asia-Pacific International Symposium on Advanced Reliability and Maintenance Modeling (APARM 2020), 1-5, 202008
  46. Data-driven software reliability evaluation under incomplete knowledge on fault count distribution, Quality Engineering, 32(3), 421-433, 202007
  47. A transient interval reliability analysis for software rejuvenation models with phase expansion, Software Quality Journal, 28(1), 173-194, 202003
  48. A phase expansion for non-Markovian availability models with time-based aperiodic rejuvenation and checkpointing, Communications in Statistics - Theory and Methods, 49(15), 3712-3729, 202001
  49. Moment-based approximation for uncertainty propagation in fault trees, Proceedings of the 24th Pacific Rim International Symposium on Dependable Computing (PRDC 2019), 120-121, 201912
  50. Dynamic analysis system for detection of device identifier transmission in Android, 60(12), 2259-2268, 201912
  51. A framework for localizing aging-related bugs in a random and dynamic way, Proceedings of the 2019 IEEE Intl Conf on Dependable, Autonomic and Secure Computing, Intl Conf on Pervasive Intelligence and Computing, Intl Conf on Cloud and Big Data Computing, Intl Conf on Cyber Science and Technology Congress (DASC/PiCom/CBDCom/CyberSciTech 2019, 693-698, 201908
  52. A note on survivability model for security of an intrusion-tolerant system with non-identical virtual machines, Proceedings of the 11th International Conference on Mathematical Methods in Reliability (MMR 2019), 6 pages, 201906
  53. Implementation of virtual machine monitor-based stack trace mechanism on Windows 10 x64, Proceedings of the International MultiConference of Engineers and Computer Scientists 2019 (IMECS 2019), 100-105, 201903
  54. Firewall Traversal Method by Inserting Pseudo TCP Header into QUIC, Proceedings of the International MultiConference of Engineers and Computer Scientists 2019 (IMECS 2019), 216-221, 201903
  55. Security evaluation of a VM-based intrusion-tolerant system with pull-type patch management, Proceedings of the 19th IEEE International Symposium on High Assurance Systems Engineering (HASE 2019), 156-163, 201901
  56. ★, Optimal periodic software rejuvenation policies based on interval reliability criteria, Reliability Engineering and System Safety, 180, 463-475, 201812
  57. A note on availability importance measures of components in smart grid, Proceedings of 2018 Asia-Pacific International Symposium on Advanced Reliability and Maintenance Modeling & 2018 International Conference on Quality, Reliability, Risk, Maintenance, and Safety Engineering (APARM 2018 & QR2MSE 2018), I, 75-79, 201808
  58. Optimal security patch application timing for an intrusion tolerant system, Proceedings of 2018 Asia-Pacific International Symposium on Advanced Reliability and Maintenance Modeling & 2018 International Conference on Quality, Reliability, Risk, Maintenance, and Safety Engineering (APARM 2018 & QR2MSE 2018), II, 855-859, 201808
  59. A pull-type security patch management of an intrusion tolerant system under a periodic vulnerability checking strategy, Proceedings of the 42nd IEEE Annual International Computer Software and Applications Conference (COMPSAC 2018), 630-635, 201807
  60. Component importance analysis of mobile cloud computing system in the presence of common-cause failures, IEEE Access, 6(1), 18630-18642, 201804
  61. Reliability importance of components in a real-time computing system with standby redundancy schemes, International Journal of Mathematical, Engineering and Management Sciences, 3(2), 64-89, 201801
  62. ★, A comprehensive evaluation of software rejuvenation policies for transaction systems with Markovian Arrivals, IEEE Transactions on Reliability, 66(4), 1157-1177, 201709
  63. A statistical framework on software aging modeling with continuous-time hidden Markov model, Proceedings of the 36th International Symposium on Reliable Distributed Systems (SRDS 2017), 114-123, 201709
  64. Performance evaluation of VM-based intrusion tolerant systems with Poisson arrivals, Proceedings of the 4th International Symposium on Computing and Networking (CANDAR 2016), 181-187, 201611
  65. Markov-based component importance analysis of real-time computing systems in a warm standby configuration, Proceedings of the 7th Asia-Pacific International Symposium on Advanced Reliability and Maintenance Modeling (APARM 2016), 613-620, 201608
  66. Mean time to security failure of VM-based intrusion tolerant systems, Proceedings of the 36th IEEE International Conference on Distributed Computing Systems Workshops (ICDCSW 2016), 128-133, 201606
  67. Component importance measures for real-time computing systems in the presence of common-cause failures, Proceedings of the 21st IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2015), 301-310, 201511
  68. Survivability analysis of VM-based intrusion tolerant systems, IEICE Transactions on Information and Systems, E98-D(12), 2082-2090, 201509
  69. Availability importance measures for virtualized system with live migration, Applied Mathematics, 6(2), 359-372, 201502
  70. Sensitivity analysis of reliability function for virtualized system, Proceedings of the 8th International Conference on Mathematical Methods in Reliability, - Theory, Methods and Applications - (MMR 2013), 229-232, 201307
  71. Component importance analysis of virtualized system, Proceedings of the 9th International Conference on Autonomic and Trusted Computing (ATC 2012), 462-469, 201209

Publications such as books

  1. 2024, Developments in Reliability Engineering (Chapter 14: Availability analysis of non-Markovian models with rejuvenation and checkpointing), Developments in Reliability Engineering (Chapter 14: Availability analysis of non-Markovian models with rejuvenation and checkpointing), Elsevier, Scholarly Book, Contributor, English, Junjun Zheng; Hiroyuki Okamura; Tadashi Dohi, 978-0-443-13242-1
  2. 2023/06/29, Advances in Reliability and Maintainability Methods and Engineering Applications (Chapter 5: Sensitivity estimation of Markov reward models and its applications to component importance analysis), Advances in Reliability and Maintainability Methods and Engineering Applications (Chapter 5: Sensitivity estimation of Markov reward models and its applications to component importance analysis), Springer Nature, Scholarly Book, Contributor, English, Junjun Zheng; Hiroyuki Okamura; Tadashi Dohi, 9783031288586
  3. 2023/04/27, Reliability and Maintenance Modeling with Optimization: Advances and Applications (Chapter 13: Phase-type expansion of Markov regenerative processes and its application to reliability problems), Reliability and Maintenance Modeling with Optimization: Advances and Applications (Chapter 13: Phase-type expansion of Markov regenerative processes and its application to reliability problems), CRC Press, Scholarly Book, Contributor, English, Hiroyuki Okamura; Junjun Zheng; Tadashi Dohi, 9780367558055
  4. 2023/04/05, Maintenance Management – Current Challenges, New Developments, and Future Directions (Chapter 5: Pull-type security patch management in intrusion tolerant systems: modeling and analysis), Maintenance Management – Current Challenges, New Developments, and Future Directions (Chapter 5: Pull-type security patch management in intrusion tolerant systems: modeling and analysis), IntechOpen, Scholarly Book, Contributor, English, Junjun Zheng; Hiroyuki Okamura; Tadashi Dohi, 9781803564807
  5. 2022/07/26, System Dependability and Analytics (Chapter: Effect of epistemic uncertainty in Markovian reliability models), System Dependability and Analytics (Chapter: Effect of epistemic uncertainty in Markovian reliability models), Springer Cham, Scholarly Book, Contributor, English, Hiroyuki Okamura; Junjun Zheng; Tadashi Dohi; Kishor S. Trivedi, 9783031020629
  6. 2018/09/12, Mathematics Applied in Information Systems (Chapter 1: Software reliability modeling in continuous-state space), Mathematics Applied in Information Systems (Chapter 1: Software reliability modeling in continuous-state space), Bentham Science Publishers, Scholarly Book, Contributor, English, Tadashi Dohi; Lin Zhu Jin; Junjun Zheng; Hiroyuki Okamura, 9781681087146
  7. 2018/07/23, Modeling and Simulation Based Analysis in Reliability Engineering (Chapter 3: Optimal periodic software rejuvenation policies in discrete time - survey and applications -), Modeling and Simulation Based Analysis in Reliability Engineering (Chapter 3: Optimal periodic software rejuvenation policies in discrete time - survey and applications -), CRC Press, Scholarly Book, Contributor, English, Tadashi Dohi; Junjun Zheng; Hiroyuki Okamura, 9780203703717

Invited Lecture, Oral Presentation, Poster Presentation

  1. Model-based approaches for system dependability evaluation, Junjun Zheng, The 8th International Lecture Series of School of Software, Northwestern Polytechnical University, 2023/10/20, With Invitation, English, School of Software, Northwestern Polytechnical University
  2. Software rejuvenation for transaction systems with Markovian arrival process, University of Massachusetts Dartmouth joint seminar, 2021/07/30, With Invitation, English
  3. Opportunity-based age replacement models with Markovian arrival process, 2021/07/21, With Invitation, English
  4. Understanding malware’s actual behaviors from dynamic system call tracer’s log, The 14th International Workshop on Security (IWSEC’19) Poster Session, 2019/08/28
  5. On algorithms for high-order derivatives of Markov reward models, The 11th International Conference on Mathematical Methods in Reliability (MMR’19), 2019/06/05
  6. A note on phase expansion approach for availability analysis of database systems, The 3rd International Symposium on Stochastic Models in Reliability Engineering, Life Sciences and Operations Management (SMRLO’19), 2019/05/30
  7. Towards more secure systems: A modeling and analysis framework of intrusion-tolerant systems with periodic vulnerability checking strategy, 日本OR学会中国・四国支部2019年度支部定例シンポジウム, 2019/05/18
  8. A comprehensive evaluation of software rejuvenation policies for transaction systems with Markovian arrivals, 2017年度 IEEE Reliability Society Japan Joint Chapter Chapter Awards 受賞記念講演会, 2018/06/16

Awards

  1. 2023/09, Research Encourage Award, Operations Research Society of Japan
  2. 2021, CSEC Best Paper Award, Information Processing Society of Japan
  3. 2020, CSEC Best Paper Award, Information Processing Society of Japan
  4. 2019/09, FIT Encouragement Award, Information Processing Society of Japan
  5. 2019/09, FIT Encouragement Award, Information Processing Society of Japan
  6. 2019/03, Best Student Paper Award of The 2019 IAENG International Conference on Computer Science, International Association of Engineers
  7. 2019/03, Best Student Paper Award of The 2019 IAENG International Conference on Communication Systems and Applications, International Association of Engineers
  8. 2018/06, IEEE Reliability Society Japan Joint Chapter Best Paper Award, IEEE Reliability Society Japan Joint Chapter