Huang Ru Bing
Associate Professor
Department: School of Computer Science and Engineering
Tel.: 8897 2868
Office: A209
E-mail: rbhuang@must.edu.mo

Academic Qualification

Ph.D., Huazhong University of Science and Technology, Wuhan, China, 2013

M.S., Huazhong University of Science and Technology, Wuhan, China (Pursuing Ph.D. in advance), 2009

B.Eng., Zhengzhou University of Light Industry, Zhengzhou, China, 2007

 

Teaching Area

Undergraduate Courses:

CS250 Software Engineering

SE350 Formal Methods in Software Specification

SE110 Computer Programming

SE111 Object-Oriented Programming

CS103 Software Engineering Practices

CS480 Topics in Computer Science

 

Research Area

AI for Software Engineering

Software Engineering for AI

Software Testing

Testing of Complex Software Systems (such as intelligent systems, autonomous driving systems, etc.)

Software Debugging

Software Maintenance

 

Working Experience

Jan. 2021 to present: Associate Professor, Faculty of Information Technology, Macau University of Science and Technology

Sep. 2016 to Dec. 2020: Associate Professor, School of Computer Science and Communication Engineering, Jiangsu University, China

Nov. 2017 to Nov. 2018: Visiting Scholar, Faculty of Information Technology, Monash University, Australia

Jul. 2016 to Oct. 2016: Visiting Scholar, Department of Computer Science and Software Engineering, Swinburne University of Technology, Australia

Dec. 2013 to Aug. 2016: Assistant Professor, School of Computer Science and Communication Engineering, Jiangsu University, China

 

Academic Publications (Selected)

1.      Zixiang Xian, Rubing Huang*, Dave Towey, Chunrong Fang*, Zhenyu Chen, TransformCode: A Contrastive Learning Framework for Code Embedding via Subtree Transformation, IEEE Transactions on Software Engineering, to be published, 2024.

2.      Rubing Huang*, Chenhui Cui, Junlong Lian, Dave Towey, Weifeng Sun, Haibo Chen, Toward Cost-Effective Adaptive Random Testing: An Approximate Nearest Neighbor Approach, IEEE Transactions on Software Engineering, vol. 50, no. 5, pp: 1182-1214, 2024.

3.      Rubing Huang*, Weifeng Sun, Yinyin Xu, Haibo Chen, Dave Towey, Xin Xia, A Survey on Adaptive Random Testing, IEEE Transactions on Software Engineering, vol. 47, no. 10, pp: 2052-2083, 2021. (Invited to be presented at the Journal First Session of ICSE 2020)

4.      Rubing Huang*, Chenhui Cui, Dave Towey, Weifeng Sun, Junlong Lian, VPP-ART: An Efficient Implementation of Fixed-Size-Candidate-Set Adaptive Random Testing Using Vantage Point Partitioning, IEEE Transactions on Reliability, vol. 72, no. 4, pp: 1632-1647, 2023.

5.      Rubing Huang*, Weifeng Sun, Tsong Yueh Chen, Dave Towey, Jinfu Chen, Weiwen Zong, Yunan Zhou, Abstract Test Case Prioritization using Repeated Small-strength Level-combination Coverage, IEEE Transactions on Reliability, vol. 69, no. 1, pp: 349-372, 2020.

6.      Rubing Huang*, Weifeng Sun, Tsong Yueh Chen, Sebastian Ng, Jinfu Chen, Identification of Failure Regions for Programs with Numeric Inputs, IEEE Transactions on Emerging Topics in Computational Intelligence, vol. 5, no. 4, pp: 651-667, 2021.

7.      Chuan Yue, Rubing Huang*, Dave Towey, Zixiang Xian, Guohua Wu, An Entropy-based Group Decision-making Approach for Software Quality Evaluation, Expert Systems with Applications, vol. 238, pp: 121979, 2024.

8.      Rubing Huang*, Dave Towey, Yinyin Xu, Yunan Zhou, Ning Yang, Dissimilarity-based Test Case Prioritization through Data Fusion, Software: Practice and Experience, vol. 52, no. 6, pp: 1352–1377, 2022.

9.      Muhammad Ashfaq, Rubing Huang*, Dave Towey, Michael Omari, Dmitry Yashunin, Patrick Kwaku Kudjo, Tao Zhang, SWFC-ART: A Cost-effective Approach for Fixed-Size-Candidate-Set Adaptive Random Testing through Small World Graphs, Journal of Systems and Software, vol. 180, pp: 111008, 2021. (Invited to be presented at the Journal First Session of ICST 2022)

10.  Muhammad Ashfaq, Rubing Huang*, Michael Omari, FSCS-SIMD: An Efficient Implementation of Fixed-Size-Candidate-Set Adaptive Random Testing Using SIMD Instructions, The 31st IEEE International Symposium on Software Reliability Engineering (ISSRE’20), October 12-15, pp. 277-288, Coimbra, Portugal, 2020.

 

Professional Society Membership

Senior Member of IEEE

Senior Member of CCF

Chair of the Publicity and Communication Committee in IEEE Macau

Committee Member of CCF Software Engineering

 

Personal Website

https://huangrubing.github.io/