标准摘要
[中文适用范围]: 本国际标准提供了描述支持 ISO/IEC 12207 中定义的所有软件和系统生命周期过程的软件环境 (SEE) 服务的说明。这些服务作为一个完整的集合,可用于任何需要选择一个或多个 SEE 服务的系统和软件开发或支持组织。此类组织可能拥有也可能不拥有使用 ISO/IEC 12207 过程框架的系统和软件项目。本国际标准内提供了一个 SEE 服务参考模型。该参考模型是根据参考文献 [8] 和 [9] 制定的。本国际标准的制定使用了最初由软件工程研究所(美国卡内基梅隆大学)、NIST 和 ECMA 发布的材料,最终导致 ECMA 和 NIST 的联合努力,表明在发布时达成了广泛共识。此外,还使用了 ISO/IEC 12207:2008 的结构作为基线。本次修订的国际标准中新增了系统工程服务和软件复用服务。上一版本(ISO/IEC 15940:2006)与本版本之间的变更列表见附录 F。 [外文原描述]: ISO/IEC 15940:2013 aims to update ISO/IEC 15940:2006 to take into account the changes of ISO/IEC 12207:2008 and to add/complete the set of Software Engineering Environment services for software and system processes. Software engineering environments services, or SEE services, refers to a collection of services, partially or fully automated by software tools, that are used to support the execution of human activities in systems and software engineering. ISO/IEC 12207:2008 describes a comprehensive set of processes, activities and tasks to be performed when acquiring or developing a system/software. It does not address their implementation or their automation. These activities are usually carried out within a software or system development/maintenance project, and cover such areas as the specification, development, re-engineering or maintenance of systems. ISO/IEC 15940:2013 describes SEE services and relates them to ISO/IEC 12207:2008 in a manner applicable to a range of organizations. In defining a life cycle process for an organization, the user needs to find the appropriate level of automation provided by a software engineering environment. This may result in establishing a new SEE service or improving an existing one. The suite of SEE services described supports the process definitions in ISO/IEC 12207:2008. The purpose is to define a set of SEE services that are compatible with ISO/IEC 12207:2008, and that can be used either as a general reference, or to define an automated software and system process.
英文名称Systems and software engineering - Software Engineering Environment Services