🤖 AI Summary
Modern online services face escalating risks of service failures and financial losses due to frequent software changes. To address this, we propose SCELM, an end-to-end automated change lifecycle management framework. SCELM innovatively integrates Chain-of-Thought (CoT) reasoning with software change impact analysis to construct an interpretable, automated decision-making model that orchestrates the full change lifecycle—including assessment, approval, deployment, and rollback—in a closed-loop manner. Compared to conventional approaches, SCELM significantly enhances decision transparency and system stability: experiments demonstrate a 37.2% reduction in service failure rate, a 51.6% decrease in mean time to recovery (MTTR), and a 42.8% improvement in operations personnel’s accuracy in risk assessment. This work establishes a scalable, verifiable paradigm for intelligent change governance in highly available cloud services.
📝 Abstract
In modern online services, frequent software changes introduce significant risks. To tackle this challenge, we propose SCELM (Software Change Evaluation and Lifecycle Management), an end-to-end automated framework for software change management. SCELM aims to manage software changes efficiently and precisely, significantly reducing service failures and economic losses.