Dr Huai Liu is a Lecturer of Information Technology with the College of Engineering & Science. He received his Bachelor of Engineering in Physioelectronic Technology and Masters of Engineering in Communications and Information Systems at Nankai University, China, in 1998 and 2003 respectively. Dr Lui received a PhD degree in Software Engineering from Swinburne University of Technology, Australia, in 2008.
Prior to joining VU, Huai worked as a Research Fellow at RMIT University and a Research Associate at Swinburne University of Technology. Prior to working in Higher Education he worked as an engineer in the IT industry.
Dr Liu’s research interests include:
- software testing and reliability
- services and cloud computing
- end-user software engineering for information systems.
Huai is widely published in various international journals and conferences including:
- Institute of Electrical and Electronics Engineers (IEEE) Transactions on Software Engineering
- IEEE Transactions on Reliability
- BMC Bioinformatics
- International Conference on Software Engineering
- International Conference on Web Services.
Coordination and teaching
1 Master by Research student
Co-supervision of 2 PhD candidates
2014: CASS Foundation Travel Grant, totally $3,000.
2014: International Visiting Fellowship from University of Science and Technology Beijing, China, totalling CNY10,000 (approx. $2,000)
Refereed journal articles
Sun, C.-A., Zhao, Y., Pan, L., Liu, H. & Chen, T.Y. (in press) Automated testing of WS-BPEL service compositions: A scenario-oriented approach. IEEE Transactions on Services Computing. Acceptance date: 02/08/2015. DOI:10.1109/TSC.2015.2466572.
Barus, A., Chen, T.Y., Kuo, F.-C., Liu, H., Merkel, R. & Rothermel, G. (2016) A cost-effective random testing method for programs with non-numeric inputs. IEEE Transactions on Computers, 62 (12), 3509-3523.
Liu, H. & Chen, T.Y. (2016) Randomized quasi-random testing. IEEE Transactions on Computers, 65 (6), 1896-1909.
Liu, H., Kuo, F.-C., Towey, D. & Chen, T.Y. (2014) How effectively does metamorphic testing alleviate the oracle problem? IEEE Transactions on Software Engineering, 40 (1), 4-22.
Chen, T.Y., Kuo, F.-C., Liu, H. & Wong, W.E. (2013) Code coverage of adaptive random testing. IEEE Transactions on Reliability, 62 (1), 226-237.
Towey, D., Chen, T.Y., Kuo, F.-C. Liu, H. & Zhou, Z.Q. (2016) Metamorphic testing: A new student engagement approach for a new software testing paradigm. Proceedings of the 5th IEEE International Conference on Teaching, Assessment, and Learning for Engineering, pp. 228-235.
Laali, M., Liu, H., Hamilton, M., Spichkova, M. & Schmidt, H.W. (2016) Test case prioritization using online fault detection information. Proceedings of the 21st Ada-Europe International Conference on Reliable Software Technologies, pp. 78-93.
Liu, H., Spichkova, M. & Schmidt, H.W., Sellis, T. & Duckham, M. (2015) Spatio-temporal architecture-based framework for testing services in the cloud. Proceedings of the 24th Australasian Software Engineering Conference, pp. 18-22.
Liu, H., Yusuf, I.I., Schmidt, H.W. & Chen, T.Y. (2014) Metamorphic fault tolerance: An automated and systematic methodology for fault tolerance in the absence of test oracle. Companion Proceedings of the 36th International Conference on Software Engineering, pp. 420-423.
Sun, C.-A., Wang, G., Mu, B., Liu, H., Wang, Z. & Chen, T.Y. (2011) Metamorphic testing for web services: Framework and a case study. Proceedings of the 9th International Conference on Web Services, pp. 283-290.
Prior to lecturing in the higher Education sector, Dr. Liu worked as an engineer in the IT industry. He also supervised industry-based learning projects at Swinburne University of Technology from 2011 - 2013.
Dr Lui has conducted applied research in collaboration with industry partners, including ABB, Siemens, and Accenture.
He ahs served as a program committee member for international conferences, including SAC2011-2017, QRS2015-2017, and COMPSAC2015-2017, and has been a a core member of the organisation committees for international conferences including:
- Program Committee Co-Chair for the Industry Track in QSIC2013
- Program Committee Co-Chair for cpsATcloud2015 and cpsATcloud2017
- Publication Chair and Local Arrangement Chair for MobiQuitous2017.
He has also been the reviewer for various international journals including:
- IEEE Transactions on Software Engineering
- IEEE Software
- Journal of Systems and Software.