activity
20202026
most citedShort-Term Electricity-Load Forecasting by Deep Learning: A Comprehensive Survey

91 citations · 134 across the 19 of their papers we have counts for

collaborators

20 papers

cs.SE2026

LLM-Assisted Model-Based GUI Testing for Vue.js Web Applications

Tao Li, Chenhui Cui, Rubing Huang +3

Vue.js is a popular framework for building modern web applications. As Vue.js functionality and tooling support grow, ensuring its reliability (through automated testing) is becomi…

cs.SE2026

ATGBuilder: Feature-Assisted Graph Learning for Activity Transition Graph Construction with Seed Supervision

Chenhui Cui, Zixiang Xian, Danyu Li +5

Android applications are organized around activities that provide visual Graphical User Interface (GUI) containers that host the UI and handle user interaction events. Activity Tra…

cs.SE2026

LLM-Based Static Verification of Code Against Natural-Language Requirements: An Industrial Experience Report

Zhi Quan Zhou, Dave Towey, Tsong Yueh Chen

Large language models (LLMs) are increasingly used to generate requirements specifications, design documents, code, and test cases. In contrast, much less attention has been given…

cs.LG2026

Short-term electricity load forecasting with multi-frequency reconstruction diffusion

Qi Dong, Rubing Huang, Ling Zhou +3

Diffusion models have emerged as a powerful method in various applications. However, their application to Short-Term Electricity Load Forecasting (STELF) -- a typical scenario in e…

cs.SE2025

LLMCFG-TGen: Using LLM-Generated Control Flow Graphs to Automatically Create Test Cases from Use Cases

Zhenzhen Yang, Chenhui Cui, Tao Li +4

Appropriate test-case generation is critical in software testing and significantly impacts testing quality. Requirements-Based Test Generation (RBTG) derives test cases from softwa…

cs.SE2025

Requirements-Based Test Generation: A Comprehensive Survey

Zhenzhen Yang, Rubing Huang, Chenhui Cui +2

As an important way of assuring software quality, software testing generates and executes test cases to identify software failures. Many strategies have been proposed to guide test…

cs.SE2025

LRASGen: LLM-based RESTful API Specification Generation

Sida Deng, Rubing Huang, Man Zhang +3

REpresentation State Transfer (REST) is an architectural style for designing web applications that enable scalable, stateless communication between clients and servers via common H…

cs.SE2024★ 1 cited

A Survey on Web Application Testing: Over a Decade of Evolution

Tao Li, Chenhui Cui, Zhengdong Huang +5

As one of the most popular software applications, a web application is a program accessible through the web that dynamically generates content based on user interactions or context…

q-bio.QM2024★ 1 cited

Ribonucleic-Acid Protein Interaction Prediction Based on Deep Learning: A Comprehensive Survey

Danyu Li, Rubing Huang, Chenhui Cui +4

The interaction between Ribonucleic Acids (RNAs) and proteins, also called RNA Protein Interaction (RPI), governs biological processes, including gene regulation and disease pathog…

cs.LG2024★ 91 cited

Short-Term Electricity-Load Forecasting by Deep Learning: A Comprehensive Survey

Qi Dong, Rubing Huang, Chenhui Cui +4

Short-Term Electricity-Load Forecasting (STELF) refers to the prediction of the immediate demand (in the next few hours to several days) for the power system. Various external fact…

cs.SE2024★ 3 cited

Metamorphic Relation Generation: State of the Art and Visions for Future Research

Rui Li, Huai Liu, Pak-Lok Poon +5

Metamorphic testing has become one mainstream technique to address the notorious oracle problem in software testing, thanks to its great successes in revealing real-life bugs in a…

cs.SE2024★ 10 cited

Large Language Models for Automated Web-Form-Test Generation: An Empirical Study

Tao Li, Chenhui Cui, Rubing Huang +2

Testing web forms is an essential activity for ensuring the quality of web applications. It typically involves evaluating the interactions between users and forms. Automated test-c…

cs.SE2024★ 4 cited

Large Language Models for Mobile GUI Text Input Generation: An Empirical Study

Chenhui Cui, Tao Li, Junjie Wang +3

Mobile apps have become essential, making quality assurance increasingly important. GUI testing is widely used for automated exploration, yet text-input components remain a major o…

cs.SE2023★ 6 cited

TransformCode: A Contrastive Learning Framework for Code Embedding via Subtree Transformation

Zixiang Xian, Rubing Huang, Dave Towey +2

Artificial intelligence (AI) has revolutionized software engineering (SE) by enhancing software development efficiency. The advent of pre-trained models (PTMs) leveraging transfer…

cs.SE2023★ 3 cited

Toward Cost-effective Adaptive Random Testing: An Approximate Nearest Neighbor Approach

Rubing Huang, Chenhui Cui, Junlong Lian +3

Adaptive Random Testing (ART) enhances the testing effectiveness (including fault-detection capability) of Random Testing (RT) by increasing the diversity of the random test cases…

cs.SE2021

Using Metamorphic Relations to Verify and Enhance Artcode Classification

Liming Xu, Dave Towey, Andrew French +3

Software testing is often hindered where it is impossible or impractical to determine the correctness of the behaviour or output of the software under test (SUT), a situation known…

cs.SE2021★ 9 cited

SWFC-ART: A Cost-effective Approach for Fixed-Size-Candidate-Set Adaptive Random Testing through Small World Graphs

Muhammad Ashfaq, Rubing Huang, Dave Towey +4

Adaptive random testing (ART) improves the failure-detection effectiveness of random testing by leveraging properties of the clustering of failure-causing inputs of most faulty pro…

cs.SE2021

VPP-ART: An Efficient Implementation of Fixed-Size-Candidate-Set Adaptive Random Testing using Vantage Point Partitioning

Rubing Huang, Chenhui Cui, Dave Towey +2

Adaptive Random Testing (ART) is an enhancement of Random Testing (RT), and aims to improve the RT failure-detection effectiveness by distributing test cases more evenly in the inp…

cs.SE2020★ 3 cited

A Survey on Adaptive Random Testing

Rubing Huang, Weifeng Sun, Yinyin Xu +3

Random testing (RT) is a well-studied testing method that has been widely applied to the testing of many applications, including embedded software systems, SQL database systems, an…

cs.SE2020★ 3 cited

Regression Test Case Prioritization by Code Combinations Coverage

Rubing Huang, Quanjun Zhang, Dave Towey +2

Regression test case prioritization (RTCP) aims to improve the rate of fault detection by executing more important test cases as early as possible. Various RTCP techniques have bee…