ISO/IEC 26551:2012 软件和系统设计 产品线需求设计的工具和方法

标准编号:ISO/IEC 26551:2012

中文名称:软件和系统设计 产品线需求设计的工具和方法

英文名称:Software and systems engineering — Tools and methods for product line requirements engineering

发布日期:2012-12

标准范围

ISO/IEC 26551:2012提供了支持软件和系统产品线(SSPL)需求工程的工具和方法的能力。在SSPL需求工程中,有三个核心过程:产品线范围界定、领域需求工程和应用需求工程。产品线范围界定的主要目的是评估产品线的成本和收益,从而让组织做出决定。成本和效益评估结果作为评估产品线有效性和效率的指标起着关键作用。领域需求工程的主要目的是基于产品线范围界定中定义的初始特征分析产品线的通用性和可变性,其中应用需求工程的主要目的是通过重用、选择或新添加特定于应用程序的需求,基于领域需求资产定义应用程序需求。为了在一个产品线中生产多个产品,需要以核心资产为中心充分集成上述流程,这导致了域/应用程序需求管理的复杂性。因此,方法和工具的适当支持至关重要,必须定义方法和工具的特定于产品线的能力。ISO/IEC 26551:2012可用于以下模式:-由用户提供:为软件和系统产品线开发、运营和管理需求工程的人员提供帮助。-产品线组织:为产品线需求工程工具和方法的评估和选择提供指导。-由工具和方法的提供者提供:通过为产品线需求工程提供一套全面的工具和方法能力,为实施或开发工具和方法提供指导。

ISO/IEC 26551:2012 provides the capabilities of tools and methods that support Software and Systems Product Line (SSPL) requirements engineering. In SSPL requirements engineering, there are three core processes: Product Line scoping, Domain Requirements Engineering, and Application Requirements Engineering.The major purpose of Product Line Scoping estimates the costs and benefits of a product line, and thereby lets an organization make a go/no-go decision.The costs and benefits estimation results play a pivotal role as an indicator for assessing the effectiveness and efficiency of a product line.The major purpose of the Domain Requirements Engineering is to analyze commonality and variability for the product line based on the initial features defined in Product Line Scoping, where the major purpose of the Application Requirements Engineering is to define application requirements based on domain requirements assets by reusing, selecting, or newly adding application specific requirements.For producing multiple products in a product line, the above processes need to be adequately integrated centered around core assets, which is causing the management of domain/application requirements complexities. Thus, the proper supports of methods and tools are essential, and the product line specific capabilities of methods and tools have to be defined.ISO/IEC 26551:2012 can be used in the following modes:- By the users: to benefit people who develop, operate, and manage requirements engineering for software and systems product lines.- By a product line organization: to provide guidance in the evaluation and selection for tools and methods for product line requirements engineering.- By providers of tools and methods: to provide guidance in implementing or developing tools and methods by providing a comprehensive set of the capabilities of tools and methods for product line requirements engineering.

标准预览图


立即下载标准文件