Refereed Journal Articles
Changqing Wei, Xiangjuan Yao, Dunwei Gong, Huai Liu, and Xiangying Dang, "Set evolution based test data generation for killing stubborn mutants." The Journal of Systems and Software, 216:112121, 2024. Link.
Razeen Hashmi, Huai Liu, and Ali Yavari, "Digital twins for enhancing efficiency and assuring safety in renewable energy systems: A systematic literature review." Energies, 17(11):2456, 2024. Link. PDF.
Zheng Zheng, Daixu Ren, Huai Liu, and Tsong Yeuh Chen, "Metamorphic fault tolerance: Addressing oracle problem of reliability assurance for contemporary software systems." IEEE Computer, 57(7):77-86, 2024. Link.
Quang-Hung Luu, Huai Liu, Tsong Yeuh Chen, and Hai L. Vu, "A sequential metamorphic testing framework for understanding autonomous vehicle's decisions." IEEE Transactions on Intelligent Vehicles. DOI: 10.1109/TIV.2024.3370740. Link.
Chang-ai Sun, Mingjun Xiao, Hepeng Dai, and Huai Liu, "A reinforcement learning-based approach to partition testing." Journal of Computer Science and Technology. DOI: 10.1007/s11390-024-2900-7. Link.
Changqing Wei, Xiangjuan Yao, Dunwei Gong, and Huai Liu, "Test data generation for mutation testing based on Markov chain usage model and estimation of distribution algorithm." IEEE Transactions on Software Engineering, 50(3):551-573, 2024. Link.
Hepeng Dai, Chang-ai Sun, Huai Liu, and Xiangyu Zhang, "DFuzzer: Diversity-driven seed queue construction of fuzzing for deep learning models." IEEE Transactions on Reliability, 73(2):1075-1089, 2024. Link.
Chang-ai Sun, Hepeng Dai, Ning Geng, Huai Liu, Tsong Yueh Chen, Peng Wu, Yan Cai, and Jinqiu Wang, "An interleaving guided metamorphic testing approach for concurrent programs." ACM Transactions on Software Engineering and Methodology, 33(1):8:1-8:21, 2023. Link.
Yao Deng, Xi Zheng, Tianyi Zhang, Huai Liu, Guannan Lou, Miryung Kim, and Tsong Yueh Chen, "A declarative metamorphic testing framework for autonomous driving." IEEE Transactions on Software Engineering, 49 (4):1964-1982, 2023. PDF. Link.
Bo Yang, Haoran Guo, and Huai Liu, "Evaluation and assessment of machine learning based user story grouping: A framework and empirical studies." Science of Computer Programming, 227:102943, 2023. PDF. Link.
Bo Yang, Xiuyin Ma, Chunhui Wang, Haoran Guo, Huai Liu, and Zhi Jin, "User story clustering in agile development: A framework and an empirical study." Frontiers of Computer Science, 17(6):176213, 2023. PDF. Link.
Chang-ai Sun, Hepeng Dai, Huai Liu, and Tsong Yueh Chen, "Feedback-directed metamorphic testing." ACM Transactions on Software Engineering and Methodology, 32(1):20:1-20:34, 2023. PDF. Link.
Xiangying Dang, Dunwei Gong, Xiangjuan Yao, Tian Tian, and Huai Liu, "Enhancement of mutation testing via fuzzy clustering and multi-population genetic algorithm." IEEE Transactions on Software Engineering, 48(6):2141-2156. PDF. Link.
Zhehao Zhao, Bo Yang, Ge Li, Huai Liu, and Zhi Jin. "Precise learning of source code contextual semantics via hierarchical dependence structure and graph attention networks." The Journal of Systems and Software, 184:111108, 2022. Link.
Chang-ai Sun, Baoli Liu, An Fu, Yiqiang Liu, and Huai Liu, "Path-directed source test case generation and prioritization in metamorphic testing." The Journal of Systems and Software, 183:111091, 2022. Link.
Yachu Zhang, Han Lin, Fei Meng, Huai Liu, David Mesa, Huihui Zhang, Xiaodong Huang, Kin Tak Lau, Yuejin Zhao, Tianyi Ma and Baohua Jia, "Ultrahigh sensitivity micro-cliff graphene wearable pressure sensor made by instant flash light exposure." Nanoscale, 13(36):15380-15393, 2021. Link.
Chang-ai Sun, An Fu, Pak-Lok Poon, Xiaoyuan Xie, Huai Liu, and Tsong Yueh Chen, "METRIC+: A metamorphic relation identification technique based on input plus output domains", IEEE Transactions on Software Engineering, 47(9):1764-1785. PDF. Link.
Changqing Wei, Xiangjuan Yao, Dunwei Gong, and Huai Liu. "Spectral clustering based mutant reduction for mutation testing." Information and Software Technology, 132:106502, 2021. Link.
Bo Yang, Qian Yu, Huai Liu, Yuze He, and Chao Liu, "Software debugging analysis based on developer behavior data", Frontiers of Computer Science, 15(1):151203, 2021. PDF.
Sarathkumar Rangarajan, Huai Liu, and Hua Wang, "Web service QoS prediction using improved software source code metrics." PLoS ONE, 15(1):e0226867, 2020. PDF. Link.
Daniel Lee, Hong Xu, Huai Liu, and Yuan Miao. "Cognitive modelling of Chinese herbal medicine's effect on breast cancer." Health Information Science and Systems, 7(1):20:1-20:11, 2019. PDF. Link.
Tian Tian, Dunwei Gong, Fei-Ching Kuo, and Huai Liu, "Genetic algorithm based test data generation for MPI parallel programs with blocking communication", The Journal of Systems and Software, 155:130-140, 2019. Link.
Chang-ai Sun, Hepeng Dai, Huai Liu, Tsong Yueh Chen, and Kai-Yuan Cai, "Adaptive partition testing." IEEE Transactions on Computers, 68(2):157-169, 2019. Link.
Chang-ai Sun, Yan Zhao, Lin Pan, Huai Liu, and Tsong Yueh Chen, "Automated testing of WS-BPEL service compositions: A scenario-oriented approach." IEEE Transactions on Services Computing, 11(4):616-629, 2018. PDF. Link.
Tsong Yueh Chen, Fei-Ching Kuo, Huai Liu, Pak-Lok Poon, Dave Towey, T.H. Tse, and Zhi Quan Zhou, "Metamorphic testing: A review of challenges and opportunities." ACM Computing Surveys, 51(1):4:1-4:27, 2018. PDF. Link.
Chang-ai Sun, Yufeng Ran, Caiyun Zheng, Huai Liu, Dave Towey, and Xiangyu Zhang, "Fault localisation for WS-BPEL programs based on predicate switching and program slicing." The Journal of Systems and Software, 135:191-204, 2018. Link.
Chang-ai Sun, Lin Pan, Qiaoling Wang, Huai Liu, and Xiangyu Zhang, "An empirical study on mutation testing of WS-BPEL programs." The Computer Journal, 60(1):143-158, 2017. Link.
Pak-Lok Poon, Huai Liu, and Tsong Yueh Chen, "Error trapping and metamorphic testing for spreadsheet failure detection." Journal of Organizational and End User Computing, 29(2):25-42, 2017. Link.
Chang-ai Sun, Feifei Xue, Huai Liu, and Xiangyu Zhang, "A path-aware approach to mutant reduction in mutation testing." Information and Software Technology, 81:65-81, 2017. Link.
Arlinta Barus, Tsong Yueh Chen, Fei-Ching Kuo, Huai Liu, Robert Merkel, and Gregg Rothermel, "A cost-effective random testing method for programs with non-numeric inputs." IEEE Transactions on Computers, 65(12):3509-3523, 2016. PDF. Link.
Huai Liu and Tsong Yueh Chen, "Randomized quasi-random testing." IEEE Transactions on Computers, 65(6):1896-1909, 2016. PDF. Link.
Rubing Huang, Huai Liu, Xiaodong Xie, and Jinfu Chen, "Enhancing mirror adaptive random testing through dynamic partitioning." Information and Software Technology, 67:13-29, 2015. Link.
Chang-ai Sun, Yimeng Zai, and Huai Liu, "Evaluating and comparing fault-based testing strategies for general Boolean specifications: A series of experiments." The Computer Journal, 58(5):1199-1213, 2015. PDF. Link.
Pak-Lok Poon, Fei-Ching Kuo, Huai Liu, and Tsong Yueh Chen, "How can non-technical end users effectively test their spreadsheets?" Information Technology & People, 27(4):440-462, 2014. PDF. Link.
Huai Liu, Fei-Ching Kuo, Dave Towey, and Tsong Yueh Chen, "How effectively does metamorphic testing alleviate the oracle problem?" IEEE Transactions on Software Engineering, 40(1):4-22, 2014. PDF. Link.
Tsong Yueh Chen, Fei-Ching Kuo, Huai Liu, and W. Eric Wong, "Code coverage of adaptive random testing." IEEE Transactions on Reliability, 62(1):226-237, 2013. PDF. Link.
Huai Liu, Fei-Ching Kuo, and Tsong Yueh Chen, "Comparison of adaptive random testing and random testing under various testing and debugging scenarios." Software: Practice and Experience, 42(8):1055-1074, 2012. Link.
Chang-ai Sun, Guan Wang, Baohong Mu, Huai Liu, Zhaoshun Wang, and Tsong Yueh Chen, "A metamorphic relation-based approach to testing web services without oracles." International Journal of Web Services Research, 9(1):51-73, 2012. PDF. Link.
Huai Liu, Xiaodong Xie, Jing Yang, Yansheng Lu, and Tsong Yueh Chen, "Adaptive random testing through test profiles." Software: Practice and Experience, 41(10):1131-1154, 2011. Link.
Tsong Yueh Chen, Fei-Ching Kuo, and Huai Liu, "Adaptive random testing based on distribution metrics." The Journal of Systems and Software, 82(9):1419-1433, 2009. PDF. Link.
Tsong Yueh Chen, Fei-Ching Kuo, and Huai Liu, "Application of a failure driven test profile in random testing." IEEE Transactions on Reliability, 58(1):179-192, 2009. PDF. Link.
Tsong Yueh Chen, Joshua W. K. Ho, Huai Liu, and Xiaoyuan Xie, "An innovative approach for testing bioinformatics programs using metamorphic testing." BMC Bioinformatics, 10:24, 2009. PDF. Link.
Tsong Yueh Chen, Fei-Ching Kuo, and Huai Liu, "Distributing test cases more evenly in adaptive random testing." The Journal of Systems and Software, 81(12):2146-2162, 2008. PDF. Link.
Fei-Ching Kuo, Tsong Yueh Chen, Huai Liu, and Wing Kwong Chan, "Enhancing adaptive random testing for programs with high dimensional input domains or failure-unrelated parameters." Software Quality Journal, 16(3):303-327, 2008. PDF. Link.
Refereed Conference Papers
Yuanrui Ji, Chang-ai Sun, Xinhui Zheng and Huai Liu, "MT4SC: A user-behavior-sequence-aware metamorphic testing approach for smart contracts." Accepted to appear in the 2024 IEEE International Conference on Web Services (ICWS2024). Acceptance date: 14/05/2024.
Bo Yang, Jiayi Dang, Huai Liu, and Zhi Jin, "RFLSem: A lightweight model for textual sentiment analysis." In: Proceedings of the 16th International Conference on Knowledge Science, Engineering and Management (KSEM2023), volume 14120 of Lecture Notes in Computer Science, pages 451-467, 2023. Link.
Chang-ai Sun, Tao Zeng, Wanqing Zuo, and Huai Liu, "A trace-log-clusterings-based fault localization approach to microservice systems." In: Proceedings of the 2023 IEEE International Conference on Web Services (ICWS2023), pages 7-13, 2023. Link.
Riley Underwood, Quang-Hung Luu, and Huai Liu, "A metamorphic testing framework and toolkit for modular automated driving systems." In: Proceedings of the 8th International Workshop on Metamorphic Testing (MET2023) in conjunction with the 45th International Conference on Software Engineering (ICSE2023), pages 17-24, 2023. Link.
Hepeng Dai, Chang-ai Sun, and Huai Liu, "DeepController: Feedback-directed fuzzing for deep learning systems." In: Proceedings of the 34th International Conference on Software Engineering and Knowledge Engineering (SEKE2022), pages 531-536, 2022. PDF. Link.
Quang-Hung Luu, Huai Liu, Tsong Yueh Chen, and Hai L. Vu, "Testing ocean software with metamorphic testing." In: Proceedings of the 7th International Workshop on Metamorphic Testing (MET2022) in conjunction with the 44th International Conference on Software Engineering (ICSE2022), pages 23-30, 2022. PDF. Link.
Zhengjun Zhang, Yanqiang Liu, Jiangtao Chen, Zhengwei Qi, Yifeng Zhang, and Huai Liu, "Performance analysis of open-source hypervisors for automotive systems," In: Proceedings of the 27th International Conference on Parallel and Distributed Systems (ICPADS2021), pages 530-537, 2021. Link.
Rui Li, Huai Liu, Guannan Lou, Xi Zheng, Xiao Liu, and Tsong Yueh Chen, "Metamorphic testing on multi-module UAV systems." In: Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering (ASE2021), pages 1171-1173, 2021. Link.
Yao Deng, Guannan Lou, Xi Zheng, Tianyi Zhang, Miryung Kim, Huai Liu, Chen Wang, and Tsong Yueh Chen, "BMT: Behavior driven development-based metamorphic testing for autonomous driving models." In: Proceedings of the 6th International Workshop on Metamorphic Testing (MET2021) in conjunction with the 43rd International Conference on Software Engineering (ICSE2021), pages 32-36, 2021. Link.
Bo Yang, Yuze He, Huai Liu, Yixin Chen, and Zhi Jin, "A lightweight approach for fault localization based on XGBoost." In: Proceedings of the 20th IEEE International Conference on Software Quality, Reliability, and Security (QRS2020), pages 168-179, 2020. Link.
Chong Zhang, Xiao Liu, Xi Zheng, Rui Li, and Huai Liu, "FengHuoLun: A federated learning based edge computing platform for cyber-physical systems." In: Proceedings of the 18th Annual IEEE International Conference on Pervasive Computing and Communications – Work in Progress Track (PerCom-WiP2020), pages 1-4, 2020. PDF. Link.
Rui Li, Xiao Liu, Xi Zheng, Chong Zhang, and Huai Liu, "TDD4Fog: A test-driven software development platform for fog computing systems." In: Proceedings of the 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGrid2020), pages 673-676, 2020. Link.
Gang Luo, Xi Zheng, Huai Liu, Rongbin Xu, Dinesh Nagumothu, Ranjith Janapareddi, Er Zhuang, and Xiao Liu, "Verification of microservices using metamorphic testing." In: Proceedings of the 19th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP2019), pages 138-152, 2019. Link.
Ahmed Abdullah, Heinz Schmidt, Maria Spichkova, and Huai Liu, "Monitoring informed testing for IoT." In: Proceedings of the 25th Australasian Software Engineering Conference (ASWEC2018), pages 91-95, 2018. PDF. Link.
Daniel Lee, Huai Liu, Jia Rong, Hong Xu, and Yuan Miao, "Decision making for traditional Chinese medicine based on fuzzy cognitive map." In: Proceedings of the 7th International Conference on Health Information Science (HIS2018), volume 11148 of Lecture Notes in Computer Science, pages 25-36, 2018. Link.
Chang-ai Sun, Jingting Jia, Huai Liu, and Xiangyu Zhang, "A lightweight program dependence based approach to concurrent mutation analysis." In: Proceedings of the IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC2018), pages 116-125, 2018. Link.
Sarathkumar Rangarajan, Huai Liu, and Hua Wang, "Scalable architecture for personalized healthcare service recommendation using big data lake." In: Proceedings of the 6th Australasian Symposium on Service Research and Innovation (ASSRI2017), volume 234 of Lecture Notes in Business Information Processing, pages 65-79, 2018. Link.
Huai Liu, Jan Olaf Blech, Matt Duckham, and Heinz W. Schmidt, "Spatio-temporal aware testing for complex systems." In: Proceedings of the 2017 International Conference on Software Quality, Reliability and Security Companion (QRS-C2017), pages 569-570, 2017. Link.
Chang-ai Sun, Cuiyang Fan, Zhen Wang, and Huai Liu, "dμReg: A Path-Aware Mutation Analysis Guided Approach to Regression Testing." In: Proceedings of the 12th IEEE/ACM International Workshop on Automation of Software Test (AST2017), pages 59-64, 2017. Link.
Dave Towey, Tsong Yueh Chen, Fei-Ching Kuo, Huai Liu, and Zhi Quan Zhou, "Metamorphic testing: A new student engagement approach for a new software testing paradigm." In: Proceedings of the 5th IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE2016), pages 228-235, 2016. Link.
Mohsen Laali, Huai Liu, Margaret Hamilton, Maria Spichkova, and Heinz W. Schmidt, "Test case prioritization using online fault detection information." In: Proceedings of the 21st Ada-Europe International Conference on Reliable Software Technologies (Ada-Europe2016), pages 78-93, 2016. Link.
Arlinta C. Barus, Tsong Yueh Chen, Fei-Ching Kuo, Huai Liu, and Heinz W. Schmidt, "The impact of source test case selection on the effectiveness of metamorphic testing." In: Proceedings of the 1st International Workshop on Metamorphic Testing (MET2016), pages 5-11, 2016. Link.
Huai Liu, Maria Spichkova, Heinz W. Schmidt, Timos Sellis, and Matt Duckham, "Spatio-temporal architecture-based framework for testing services in the cloud." In: Proceedings of the 24th Australasian Software Engineering Conference (ASWEC2015) – Volume II, pages 18-22, 2015. Link.
Huai Liu, Maria Spichkova, Heinz W. Schmidt, Andreas Ulrich, Horst Sauer, and Jan Wieghardt, "Efficient testing based on logical architecture." In: Proceedings of the 24th Australasian Software Engineering Conference (ASWEC2015) – Volume II, pages 49-53, 2015. Link.
Maria Spichkova, Huai Liu, and Heinz W. Schmidt, "Towards quality-oriented architecture: Integration in a global context." In: Proceedings of the 9th European Conference on Software Architecture Workshops (ECSAW2015), pages 64:1-64:5, 2015. Link.
Huai Liu, Pak-Lok Poon, and Tsong Yueh Chen, "Enhancing partition testing through output variation." In: Proceedings of the 37th International Conference on Software Engineering (ICSE2015) – Volume 2, pages 805-806, 2015. PDF. Link.
Xiaofang Zhang, Tsong Yueh Chen, and Huai Liu, "An Application of Adaptive Random Sequence in Test Case Prioritization." In: Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering (SEKE2014), pages 126-131, 2014. Link.
Huai Liu, Iman I. Yusuf, Heinz W. Schmidt, and Tsong Yueh Chen, "Metamorphic fault tolerance: An automated and systematic methodology for fault tolerance in the absence of test oracle." In: Companion Proceedings of the 36th International Conference on Software Engineering (ICSE2014), pages 420-423, 2014. PDF. Link.
Huai Liu, Xuan Liu, and Tsong Yueh Chen, "A new method for constructing metamorphic relations." In: Proceedings of the 12th International Conference on Quality Software (QSIC2012), pages 59-68, 2012. PDF. Link.
Chang-ai Sun, Guan Wang, Baohong Mu, Huai Liu, Zhaoshun Wang, and Tsong Yueh Chen, "Metamorphic testing for web services: Framework and a case study." In: Proceedings of the 9th International Conference on Web Services (ICWS2011), pages 283-290, 2011. PDF. Link.
Mahmuda Asrafi, Huai Liu, and Fei-Ching Kuo, "On testing effectiveness of metamorphic relations: A case study." In: Proceedings of the 5th International Conference on Secure Software Integration and Reliability Improvement (SSIRI2011), pages 147-156, 2011. PDF. Link.
Huai Liu, Xiaodong Xie, Jing Yang, Yansheng Lu, and Tsong Yueh Chen, "Adaptive random testing by exclusion through test profile." In: Proceedings of the 10th International Conference on Quality Software (QSIC2010), pages 92-101, 2010. PDF. Link.
Huai Liu, Fei-Ching Kuo, and Tsong Yueh Chen, "Teaching an end-user testing methodology." In: Proceedings of the 23rd Annual IEEE-CS Conference on Software Engineering Education and Training (CSEE&T2010), pages 81-88, 2010. PDF. Link.
Huai Liu, Daoming Wang, Huimin Lin, and Tsong Yueh Chen, "On the integration of metamorphic testing and model checking." In: Proceedings of the 2009 International Conference Applied Computing (AC2009) – volume II, pages 299-302, 2009. PDF. Link.
Huai Liu and Tsong Yueh Chen, "An innovative approach to randomising quasi-random sequences and its application into software testing." In: Proceedings of the 9th International Conference on Quality Software (QSIC2009), pages 59-64, 2009. PDF. Link.
Huai Liu, Fei-Ching Kuo, and Tsong Yueh Chen, "Dynamic test profiles in adaptive random testing: A case study." In: Proceedings of the 21st International Conference on Software Engineering and Knowledge Engineering (SEKE2009), pages 418-421, 2009. PDF.
Tsong Yueh Chen, Fei-Ching Kuo, Huai Liu, and Shengqiong Wang, "Conformance testing of network simulators based on metamorphic testing technique." In: Proceedings of the 29th International Conference on Formal Techniques for Network and Distributed Systems (FORTE2009), pages 243-248, 2009. Link.
Tsong Yueh Chen, Fei-Ching Kuo, Huai Liu, and W. Eric Wong, "Does adaptive random testing deliver a higher confidence than random testing?" In: Proceedings of the 8th International Conference on Quality Software (QSIC2008), pages 145-154, 2008. PDF. Link.
Tsong Yueh Chen, Fei-Ching Kuo, and Huai Liu, "Enhancing adaptive random testing through partitioning by edge and centre." In: Proceedings of the 18th Australian Software Engineering Conference (ASWEC2007), pages 265-273, 2007. PDF.Link.
Tsong Yueh Chen, Fei-Ching Kuo, and Huai Liu, "On test case distributions of adaptive random testing." In: Proceedings of the 19th International Conference on Software Engineering and Knowledge Engineering (SEKE2007), pages 141-144, 2007. PDF.
Tsong Yueh Chen, Fei-Ching Kuo, and Huai Liu, "Distribution metric driven adaptive random testing." In: Proceedings of the 7th International Conference on Quality Software (QSIC2007), pages 274-279, 2007. PDF. Link.
Fei-Ching Kuo, Tsong Yueh Chen, Huai Liu, and Wing Kwong Chan, "Enhancing adaptive random testing in high dimensional input domains." In: Proceedings of the 22nd Annual ACM Symposium on Applied Computing (SAC2007), pages 1467-1472, 2007. PDF. Link.