在关键软件工程中,结构化保证案例(ACs)用于展示关键系统属性是如何通过证据(例如测试结果、证明)得到支持的。在软件产品线(SPLs)的背景下创建严谨的 ACs 尤具挑战性,因为软件产品线包含具有重叠但不同特性和行为的软件产品。由于软件产品线可能包含大量产品,为每个产品单独开发严谨的 ACs 是不可行的。此外,如果软件产品线发生变化(例如通过修改或引入新特性),评估这种变化的影响也可能变得不可行。因此,应该提升ACs 的开发和维护方式,以便能够为整个软件产品线同时开发一个统一的 AC,并以考虑变异性的方式进行分析。在本文中,我们描述了一种用于提升 AC 开发和回归分析的形式化方法。我们为软件产品线定义了一种考虑变异性的 AC 语言,并研究了基于模板的 AC 开发的提升机制。我们还定义了一种回归分析方法,用于确定软件产品线变化对考虑变异性的 ACs 的影响。我们描述了一个基于模型的保证管理工具,该工具实现了这些技术,并通过为一系列医疗设备开发 AC 来说明我们的贡献。