Dr. Ruilian Zhao

Time:2024-11-11Views:10


Dr. Ruilian Zhao



Professor


Email: lzhao@mail.buct.edu.cn





Education/Academic Visit Experience


-- Ph.D. Computer science.

1998.09~2001.07 Institute of Computing Technology, Chinese Academy of Sciences.

-- M.S. Computer Application

1987.09~1990.04 Department of computer science, North China Industry University.

-- B.S Computer Application

1981.09~1985.07 Department of computer science, North China Industry University

-- Visiting scholar

2008.10-2009.10 Department of Computer Science, Kings College London, UK

2002.10-2003.03 Department of Computer Science and Engineering, Chinese University of Hong Kong

Research Interests

Software testing, Web application testing, Model-based testing, Slice-based testing, Source code analysis, Software reliability engineering

Teaching Courses

  • Software testing

  • Software requirements engineering

  • Principle of Compiling

  • Discrete mathematics

Projects

1.National Science Foundation of China (No.61672085). Research on the test suite generation for software security of Web application by Memetic evolutionary algorithm.

2.National Science Foundation of China (No.61073035). Research on test generation of EFSM model with complex data types and procedure calls and analysis on key factors of test generation efficiency.

3.(National Science Foundation of China (No.60473032). Research on test data generation approach based on input domain analysis of specifications and programs.

4.Beijing Natural Science Foundation (No.4072021). Study on object-oriented software integration testing based on Method-Message path.

5.Key science and technology project of China Ministry of Education, (No.105018). Research on adaptive test generation of non-numeric data based on optimization technology.

Publications

1.Weiwei Wang; Shumei Wu; Zheng Li; Ruilian Zhao*; Parallel evolutionary test case generation for web applications, Information and Software Technology, 2023, 155: 107113.

2.Wang, Weiwei; Guo, Junxia; Li, Zheng; Zhao, Ruilian*; Behavior Model Construction for Client Side of Modern Web Applications, Tsinghua Science and Technology, 2021, 26(1): 112- 134.

3.Ruilian Zhao; Weiwei Wang; Yuqi Song; Zheng Li; Diversity-oriented test suite generation for EFSM model, IEEE Transactions on Reliability, 2020, 2020 (DOI:10.1109/TR.2020.)

4.Yong Liu, Zheng Li, Ruilian Zhao*, Pei Gong. “An optimal mutation execution strategy for cost reduction of mutation-based fault localization”, Information Sciences. Vol. 422, No 3, p572-596, 2018.

5.Bian Yi, Li Zheng, Zhao Ruilian, Gong Dunwei. “Epistasis Based ACO for Regression Test Case Prioritization”. IEEE Transactions on Emerging Topics in Computational Intelligence, v 1, n 3, p213-223, June 2017.

6.Ruilian Zhao, Zheng Li and Qian Wang, “Test Generation for Programs with Binary Tree Structure as Input”. International Journal of Software Engineering and Knowledge Engineering, Vol. 25, No. 7, p1–23, 2015.

7.Wei He, Ruilian Zhao* and Qunxiong Zhu, “Integrating evolutionary testing with reinforcement learning for automated test generation of object-oriented software”. Chinese Journal of Electronics. Vol.24, No.1, p38-48, Jan. 2015.

8.Wei He, Ruilian Zhao*, “Sequential pattern mining based test case regeneration”. Journal of Software, 8(12), p3105-3113, 2013.

9.Ruilian Zhao*, Yuandong Huang, “A Path-oriented Automatic Random on Double Constraint Propagation”. International Journal of Software Engineering and Applications, 3(2), p1-11, 2012.

10.Ruilian Zhao*, Michael R. Lyu and Yinghua Min, “Automatic String Test Data Generation for Detecting Domain Errors”. Journal of Software Testing, Verification and Reliability. Vol 20, No 3, p209-236, Sept. 2010.