全网唯一标准王
ICS 35.080 SJ L 77 备案号:52046-2015 中华人民共和国电子行业标准 SJ/T11563—2015 网络化可信软件生产过程与环境 Processes andenvironments ofnetwork-basedtrustworthy softwareproduction 2015-10-10发布 2016-04-01实施 发布 中华人民共和国工业和信息化部 SJ/T115632015 前言 本标准按照GB/T1.1一2009给出的规则起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本标准由工业和信息化部软件服务业司提出。 本标准由工业和信息化部电子工业标准化研究院归口。 本标准起草单位:中国人民解放军国防科学技 北京大学、北京航空航天大学、中国科学院 本标准主要起草人: 毛晓光、史殿习、谢泳、 魏峻、刘江宁、刘惠、滕猛。 SJ RDS D SJ/T115632015 网络化可信软件生产过程与环境 1范围 本标准规定了网络化可信软件生产的过程和软件生产环境的构造方法。 本标准适用于不同类型和不同规模的软件企业中网络化可信软件生产的过程规划环境构造。 2规范性引用文件 ORN D 凡是不注日期的引用文件其最新版本(包括所有的修改单)适用手本 信息技术软件工程术语 GB/T11457- 2006 3术语和定义 2006界定的以及川大语和定义适用于本文件 GB/T11457 3.1 可信软件 worthysof trust 可信性符合人门 门预期的软件 注:软件可信性 性(reliability)、性能(perforn 确性(correctness)、 保险性(safety) 安全性(security)和私密性(privacy)等。 3. 2 可信证据trustworthinesseyidenee 软件生产者和消费者产生的能够反映软件可信性的数据 RDS 3. 3 软件生产要素factorofsoftwareproduction 软件开发活动所需的各种资源,主要包括软件生产者、软件消费者、软件资源、软件工具、软件可 信证据。 注:软件生产者包括软件设计、编码、测试、技术支持等开发和维护人员:软件消费者包括软件的用户、管理人员 和第三方评论人员;软件资源包括可复用软件工具、软件构件、软件服务、软件构架,及其开发过程中产生的 阶段性软件制品和过程数据等;软件工具包括可以辅助软件生产活动的各种软件;软件证据是软件生产者和消 费者产生的能够反映软件特性的数据,其来源可以是软件开发活动各阶段产生的数据。 3. 4 软件生产softwareproduction 软件生产要素通过相互作用形成软件产品的活动和过程。 SJ/T11563—2015 3.5 软件生产环境softwareproductionenvironment 在基本硬件和宿主软件的基础上,支持其他软件生产要素实施软件生产的一组支撑软件。 3. 6 软件生产过程 呈processofsoftwareproduction 针对特定生产目标、按照某种方式和次序组织起来的一系列软件生产活动。 3.7 软件生产模式modeofsoftwareproduction 软件生产过程中各生产活动及其生产要素采用的特定组织方式。 3.8 生产要素共享sharingofproductionfactors 一种软件生产活动,软件生产要素在软件生产者、消费者之间的共享活动,特别指对软件资源和软 件智力的组织、存储与发布活动。 3. 9 生产要素选择selectionofproductionfactors 一种软件生产活动,软件生产者、消费者对软件生产要素的选择活动,特别指目标软件生产要素的 分析、评估和筛选。 3.10 生产要素协同collaborationofproductionfactors 一种软件生产活动,包括软件生产者、消费者和软件工具之间的协同活动。 4网络化可信软件生产过程 4.1软件生产过程概述 网络化可信软件生产过程包括三类基本软件生产活动:软件生产要素共享、软件生产要素选择、软 件生产要素协同。其相互关系和基本组成如图1所示。其中单向箭头表示流程的方向,双向箭头表示相 互间有信息交互。 软件生产要素共享活动包括要素收集、要素维护和要素发布,其中要素收集是通过用户提交和数据 采集等方式收集相关生产要素的数据和信息,要素维护是对生产要素进行处理和分析使其更易于管理和 访问,要素发布是将要素信息和数据已适当的方式公开给相关用户。在网络化可信软件生产中,生产要 素共享的范围可不限于某个软件项目。 软件生产要素选择活动应包括特征描述、要素搜索和可信评估,其中特征描述是对所需的生产要素 的功能和性能特征的一种形式或非形式的规约,生产要素搜索是在生产要素的候选集合(如软件构件库) 中获取符合搜索要求(如关键字)的过程;可信评估是根据特征描述形成的某种评价标准(如软件质量 标准)对搜索出的生产要素列表及其可信证据进行评估和筛选的过程。在网络化可信软件生产中,生产 要素选择的范围可不限于某个软件项目。软件生产要素选择是本标准实现可信软件生产的关键环节。 2 SJ/T11563—2015 软件生产要素协同活动应包括社区维护、协同开发和智力协作,其中社区维护一般应包括对开发社 区的配置和管理活动,协同开发一般应包括需求分析、设计编码、软件测试、升级维护等活动,智力协 作一般应包括软件生产者和消费者交流、共享和评价的活动。在网络化可信软件生产中,生产要素协同 的范围可不限于某个软件项目。 网络化可信软件生产过程的三类活动都可以持续与外部环境(如互联网)有直接的信息交换,并且 在整个生产过程中持续循环。其中,前一个生产活动更新的内容需要及时传播到后一个生产活动,以确 保软件生产活动能够最大程度利用可能获得的资源、最大程度提高软件生产活动中的信息流通。 软件生产 要素共享 软件生产 部环境 婴亲选择 款件生产 要素协作 a)网络化可信软件生产过程 要素共 生产要素选择 生产要素协 要素收 卡征描述 社区综 要素细 协同开 V 要素发 2 b)软件生产活动的基本内容 网络化可信软件生产过程与生产活动 图 4.2软件生产模式 ND 4.2.1 生产模式的分类 网络化可信软件的生产模式主要划分为三类:集中控制模式、分散契约模式、开放对等模式 a) 集中控制模式 生产要素以集中控制的方式进行管理,包括生产要素的共享、选择和协同。 b) 分散契约模式 生产要素以多方(或单位)联合控制的方式进行管理,包括生产要素的共享、选择和协同。 该方式的各责任单位之间的协同通过契约(合同或协议)预先规定。但单位之间的协同强度 与可控程度通常弱于单位内部的协同强度与可控程度。 开放对等模式 生产要素以自主对等的方式进行管理,包括生产要素的共享、选择和协同(尤其是大规模的 共享、选择和协同)。开放对等模式的核心在于形成规模化对等协同的机制体系(或生态循 环体系),使得软件生产者和消费者能够在没有不可抗约束的条件下因为某种需要得到满足 而参与其中。 3

.pdf文档 SJ-T 11563-2015 网络化可信软件生产过程与环境

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
SJ-T 11563-2015 网络化可信软件生产过程与环境 第 1 页 SJ-T 11563-2015 网络化可信软件生产过程与环境 第 2 页 SJ-T 11563-2015 网络化可信软件生产过程与环境 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2025-11-07 23:09:28上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。