48 citations · 134 across the 20 of their papers we have counts for
7 papers · 1 filter
When to Use Which? Benchmarking Optimisers for Configurable Systems under Varying Budgets
Chao Jiang, Yulong Ye, Tao Chen +1
Software configuration tuning is crucial for optimising system performance, and various optimisers have emerged over the last decade. Yet, the time required during the tuning proce…
Revealing Domain-Spatiality Patterns for Configuration Tuning: Domain Knowledge Meets Fitness Landscapes
Yulong Ye, Hongyuan Liang, Chao Jiang +2
Configuration tuning for better performance is crucial in quality assurance. Yet, there has long been a mystery on tuners' effectiveness, due to the black-box nature of configurabl…
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…
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…