Intelligent SE 2025
Sun 16 - Thu 20 November 2025 Seoul, South Korea
co-located with ASE 2025
Sun 16 Nov 2025 16:45 - 17:00 at Grand Hall 6 - Session 2 Chair(s): Yong-Kee Jun

Proactive self-adaptation using Model Predictive Control (MPC) is well studied for software systems operating in dynamic environments. However, its practical adoption is limited by two key challenges. First, the modeling gap: traditional MPC requires state-space models that are difficult to construct for complex software systems, often demanding extensive domain expertise and incurring high computational costs. Second, the tuning gap: configuring MPC to balance abstract and competing objectives—such as performance, resource efficiency, and control stability—typically relies on manual, expert-driven tuning, impeding autonomous operation. To address these challenges, we propose a dual-layer MPC framework. At the lower layer, an Input Convex Neural Network (ICNN) is used to learn complex nonlinear dynamics directly from data, enabling tractable optimization and reducing the modeling burden. At the upper layer, a delta-driven controller manager adaptively tunes the lower-layer MPC by monitoring deviations in system behavior and estimating the impact of different cost components on overall utility, thereby automating the tuning process. We evaluate our approach on SIMDEX, a job scheduling simulator, where it demonstrates superior performance over both the traditional requirements-oriented MPC framework CobRA and the non-adaptive ICNN-based controller, achieving a better balance of performance, resource efficiency, and control stability.

Sun 16 Nov

Displayed time zone: Seoul change

16:00 - 18:00
Session 2Intelligent SE 2025 at Grand Hall 6
Chair(s): Yong-Kee Jun Gyeongsang National University
16:00
15m
Talk
Fair Developer Score: Build-Adjusted Measurement of Effort and Impact
Intelligent SE 2025
Xinzhou Wang Northwestern University, Jiancong Zhu Northwestern University, Jinghan Feng Northwestern University, Zixuan Zhang Northwestern University, Joshua Rauvola University of Chicago, Devon Delgado Digital Emissions, Ahmad Antar Digital Emissions, Abid Ali Northwestern University
16:15
15m
Talk
Optimizing LLM Code Suggestions: Feedback-Driven Timing with Lightweight State Bounds
Intelligent SE 2025
Mohammad Nour Al Awad ITMO University, Sergey Ivanov ITMO University, Olga Tikhonova ITMO University
16:30
15m
Talk
Exploring the SECURITY.md in the Dependency Chain: Preliminary Analysis of the PyPI Ecosystem
Intelligent SE 2025
Chayanid Termphaiboon Mahidol University, Raula Gaikovina Kula The University of Osaka, Youmei Fan Nara Institute of Science and Technology, Morakot Choetkiertikul Mahidol University, Thailand, Chaiyong Rakhitwetsagul Mahidol University, Thailand, Thanwadee Sunetnanta Mahidol University, Kenichi Matsumoto Nara Institute of Science and Technology
16:45
15m
Talk
Towards MPC-driven Software Adaptation: A Dual-Layer Approach Combining ICNN-based Modeling and Delta-based Tuning
Intelligent SE 2025
Yitong Shi Institute of Science Tokyo, Chenyu Hu Institute of Science Tokyo, Mingyue Zhang Southwest University, NIANYU LI ZGC Lab, China, Jialong Li Waseda University, Japan, Kenji Tei Institute of Science Tokyo
17:00
15m
Talk
Explainable AI for Issue Classification: A Multi-class Study with LIME and SHAP
Intelligent SE 2025
Jueun Heo Gyeongsang National University, Seonah Lee Gyeongsang National University