102 citations · 243 across the 15 of their papers we have counts for
17 papers
Conjecture and Inquiry: Quantifying Software Performance Requirements via Interactive Retrieval-Augmented Preference Elicitation
Shihai Wang, Tao Chen
Since software performance requirements are documented in natural language, quantifying them into mathematical forms is essential for software engineering. Yet, the vagueness in pe…
MedXIAOHE: A Comprehensive Recipe for Building Medical MLLMs
Baorong Shi, Bo Cui, Boyuan Jiang +17
We present MedXIAOHE, a medical vision-language foundation model designed to advance general-purpose medical understanding and reasoning in real-world clinical applications. MedXIA…
CASTER: Breaking the Cost-Performance Barrier in Multi-Agent Orchestration via Context-Aware Strategy for Task Efficient Routing
Shanyv Liu, Xuyang Yuan, Tao Chen +5
Graph-based Multi-Agent Systems (MAS) enable complex cyclic workflows but suffer from inefficient static model allocation, where deploying strong models uniformly wastes computatio…
Light over Heavy: Automated Performance Requirements Quantification with Linguistic Inducement
Shihai Wang, Tao Chen
Elicited performance requirements need to be quantified for compliance in different engineering tasks, e.g., configuration tuning and performance testing. Much existing work has re…
MOOT: a Repository of Many Multi-Objective Optimization Tasks
Tim Menzies, Tao Chen, Yulong Ye +4
Software engineers must make decisions that trade off competing goals (faster vs. cheaper, secure vs. usable, accurate vs. interpretable, etc.). Despite MSR's proven techniques for…
CoTune: Co-evolutionary Configuration Tuning
Gangda Xiong, Tao Chen
To automatically tune configurations for the best possible system performance (e.g., runtime or throughput), much work has been focused on designing intelligent heuristics in a tun…
GTPO and GRPO-S: Token and Sequence-Level Reward Shaping with Policy Entropy
Hongze Tan, Zihan Wang, Jianfei Pan +7
Reinforcement Learning (RL) is pivotal for enhancing Large Language Model (LLM) reasoning, yet mainstream algorithms such as GRPO and DAPO remain constrained by a coarse-grained cr…
The Same Only Different: On Information Modality for Configuration Performance Analysis
Hongyuan Liang, Yue Huang, Tao Chen
Configuration in software systems helps to ensure efficient operation and meet diverse user needs. Yet, some, if not all, configuration options have profound implications for the s…
Distilled Lifelong Self-Adaptation for Configurable Systems
Yulong Ye, Tao Chen, Miqing Li
Modern configurable systems provide tremendous opportunities for engineering future intelligent software systems. A key difficulty thereof is how to effectively self-adapt the conf…
Adapting Multi-objectivized Software Configuration Tuning
Tao Chen, Miqing Li
When tuning software configuration for better performance (e.g., latency or throughput), an important issue that many optimizers face is the presence of local optimum traps, compou…
Do Performance Aspirations Matter for Guiding Software Configuration Tuning?
Tao Chen, Miqing Li
Configurable software systems can be tuned for better performance. Leveraging on some Pareto optimizers, recent work has shifted from tuning for a single, time-related performance…
Planning Landscape Analysis for Self-Adaptive Systems
Tao Chen
To assure performance on the fly, planning is arguably one of the most important steps for self-adaptive systems (SASs), especially when they are highly configurable with a dauntin…
The Weights can be Harmful: Pareto Search versus Weighted Search in Multi-Objective Search-Based Software Engineering
Tao Chen, Miqing Li
In presence of multiple objectives to be optimized in Search-Based Software Engineering (SBSE), Pareto search has been commonly adopted. It searches for a good approximation of the…
MMO: Meta Multi-Objectivization for Software Configuration Tuning
Pengzhou Chen, Tao Chen, Miqing Li
Software configuration tuning is essential for optimizing a given performance objective (e.g., minimizing latency). Yet, due to the software's intrinsically complex configuration l…
Multi-Objectivizing Software Configuration Tuning (for a single performance concern)
Tao Chen, Miqing Li
Automatically tuning software configuration for optimizing a single performance attribute (e.g., minimizing latency) is not trivial, due to the nature of the configuration systems…
How to Evaluate Solutions in Pareto-based Search-Based Software Engineering? A Critical Review and Methodological Guidance
Miqing Li, Tao Chen, Xin Yao
With modern requirements, there is an increasing tendency of considering multiple objectives/criteria simultaneously in many Software Engineering (SE) scenarios. Such a multi-objec…
Search-Based Software Engineering for Self-Adaptive Systems: Survey, Disappointments, Suggestions and Opportunities
Tao Chen, Miqing Li, Ke Li +1
Search-Based Software Engineering (SBSE) is a promising paradigm that exploits the computational search to optimize different processes when engineering complex software systems. S…