ISO/IEC 26558:2017
Software and systems engineering — Methods and tools for variability modelling in software and systems product line
发布时间:2017-08-10 实施时间:


ISO/IEC 26558:2017标准提供了一种基于特征模型的方法和工具,用于描述和管理产品线中的可变性。特征模型是一种用于描述产品线中特征和变化的图形化表示方法。特征是指产品线中的某些属性或功能,例如颜色、大小、性能等。变化是指产品线中的某些差异或变化,例如添加、删除、修改某些特征等。特征模型可以帮助工程师更好地理解产品线中的特征和变化,从而更好地管理产品线的可变性。

ISO/IEC 26558:2017标准还提供了一种基于约束的方法和工具,用于描述和管理产品线中的约束。约束是指产品线中的某些限制或规则,例如某些特征之间的依赖关系、某些特征之间的互斥关系等。约束可以帮助工程师更好地管理产品线中的复杂性和一致性。

ISO/IEC 26558:2017标准还提供了一种基于变体生成的方法和工具,用于生成产品线中的变体。变体是指产品线中的某些具体产品,例如某个特定的配置或定制。变体生成可以帮助工程师更快地生成产品线中的变体,从而提高产品线的效率和灵活性。

ISO/IEC 26558:2017标准还提供了一些其他的方法和工具,例如特征模型的可视化工具、特征模型的验证工具、变体生成的优化工具等。这些方法和工具可以帮助工程师更好地理解和管理产品线中的可变性,从而提高产品线的质量和效率。

相关标准
- ISO/IEC 24765:2010 软件和系统工程——系统和软件工程词汇
- ISO/IEC 15288:2015 系统工程——系统生命周期过程
- ISO/IEC 12207:2017 软件和系统工程——软件生命周期过程
- ISO/IEC 26550:2013 软件和系统工程——产品线工程框架
- ISO/IEC 26556:2013 软件和系统工程——产品线工程过程