GB/T 30972-2014 系统与软件工程 软件工程环境服务
GB/T 30972-2014 Systems and software engineering—Software engineering environment services
基本信息
这些服务意指作为一个完整的集合,能用于需要选择一项或多项SEE服务的任何系统和软件工程开发或支持组织,这类组织可能有也可能没有使用ISO/IEC 12207:2008过程框架的系统和软件项目。
发布历史
-
2014年09月
研制信息
- 起草单位:
- 上海鸿迪信息技术有限公司、复旦大学、上海鲁齐信息科技有限公司、中国电子技术标准化研究院、上海金融学院
- 起草人:
- 何志峰、吴毅坚、沈立炜、张旸旸、张露莹、赵文耘、钱乐秋、胡乃静、曹刚、韩红强
- 出版信息:
- 页数:60页 | 字数:106 千字 | 开本: 大16开
内容描述
ICS35.080
L77
中华人民共和国国家标准
/—//:
GBT309722014ISOIEC159402013
系统与软件工程软件工程环境服务
系
—
SstemsandsoftwareenineerinSoftwareenineerinenvironmentservices
ygggg
国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页
(/:,)
ISOIEC159402013IDT
2014-09-03发布2015-02-01实施
中华人民共和国国家质量监督检验检疫总局
发布
中国国家标准化管理委员会
/—//:
GBT309722014ISOIEC159402013
目次
前言…………………………Ⅴ
引言…………………………Ⅵ
1范围………………………1
2术语和定义………………1
3缩略语……………………2
4SEE服务参考模型………………………2
4.1SEE服务类别………………………2
4.2服务描述的结构……………………3
4.3参考模型……………3
5软件工程服务……………4
5.1概述…………………4
5.2软件需求工程服务…………………5
5.3软件逆向工程服务…………………5
5.4软件再工程服务……………………5
软件原型服务………………………
5.5国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页6
5.6软件建模服务………………………6
5.7软件仿真服务………………………6
5.8软件设计服务………………………7
5.9基于软件构件的软件生成服务……………………7
5.10软件源代码生成服务………………7
5.11软件编译服务………………………8
5.12软件调试服务………………………8
/…………
5.13软件静态动态分析服务8
5.14软件测试服务………………………9
5.15软件验证服务………………………9
5.16软件集成服务………………………9
()…………………
5.17软件领域工程服务软件复用10
()……………
5.18软件复用资产管理服务软件复用10
()……………
5.19软件复用大纲管理服务软件复用11
6系统工程服务……………11
6.1概述…………………11
6.2系统解决方案导向服务……………11
6.3系统运行场景服务…………………12
6.4系统建模服务………………………12
6.5系统体系结构设计服务……………13
6.6系统需求工程服务…………………13
Ⅰ
/—//:
GBT309722014ISOIEC159402013
6.7系统再工程服务……………………13
6.8系统仿真服务………………………14
6.9系统集成服务………………………14
6.10系统测试服务……………………14
6.11系统测试综合与报告服务………………………15
6.12系统工作产品验证服务…………15
7系统工程技术服务………………………16
7.1概述…………………16
7.2价值分析服务………………………16
7.3权衡分析服务………………………16
7.4效能分析服务………………………16
7.5技术成熟度分析服务………………17
8技术管理服务……………17
8.1概述…………………17
8.2配置管理服务………………………17
8.3变更管理服务………………………18
8.4SEE库管理服务……………………18
8.5复用管理服务………………………18
8.6测量和分析服务……………………19
8.7质量保证服务………………………19
国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页
8.8审核服务……………19
8.9可追踪性服务………………………20
8.10文档编制服务……………………20
8.11评审服务支持……………………20
9项目管理服务……………21
9.1概述…………………21
9.2项目策略服务………………………21
9.3项目计划服务………………………21
9.4项目估算服务………………………22
9.5项目风险管理服务…………………22
9.6项目监视和进度安排服务…………22
9.7项目评价服务………………………23
9.8决策管理服务………………………23
9.9信息管理服务………………………23
10过程管理服务…………………………24
10.1概述………………24
10.2过程定义服务……………………24
10.3过程库服务………………………24
10.4过程启动服务……………………25
10.5过程用法服务……………………25
10.6过程监视服务……………………25
10.7过程改进支持服务………………25
Ⅱ
/—//:
GBT309722014ISOIEC159402013
10.8过程文档编制服务………………26
11SEE支持服务…………………………26
11.1概述………………26
11.2SEE公共支持服务………………26
11.3SEE发布服务……………………27
11.4SEE协同工作支持服务…………27
11.5SEE用户通信支持服务…………27
11.6SEE日常管理服务………………28
11.7SEE政策执行服务………………28
/…………
11.8SEE数据信息挖掘服务28
/…………
11.9SEE数据检索存储服务29
/………………………
11.10SEE数据信息交换服务29
11.11SEE使能支持服务………………29
12SEE基础设施服务……………………30
12.1概述………………30
12.2SEE基础设施管理服务…………30
12.3SEE信息共享服务………………30
12.4SEE库服务………………………31
12.5SEE操作系统服务………………31
()……………………
附录A资料性附录SEE服务的典型自动化支持32
国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页
()/:……
附录资料性附录与活动对照的服务
BISOIEC12207200840
()/:……
附录资料性附录与活动对照的服务
CISOIEC15288200848
()………
附录D资料性附录SEE服务的典型类别关系52
()……………………
附录E资料性附录本标准的应用53
参考文献……………………54
Ⅲ
/—//:
GBT309722014ISOIEC159402013
前言
本标准按照/—给出的规则起草。
GBT1.12009
本标准使用翻译法等同采用/:《系统与软件工程软件工程环境服务》。
ISOIEC159402013
本标准对/:做了如下编辑性修改:
ISOIEC159402013
———删除了第章说明该标准的起源以及与年版差别的两段文字;
12006
———/、/,;
标准正文中对ISOIEC12207ISOIEC15288的引用年份标注时有时无本标准予以补全
———修改了标准中明显前后不一致之处和明显笔误之处;
———、,、;
调整中所列服务名称的顺序以使它们与在第章第章中出现的顺序一致
5.16.156
———删去了附录、附录中明显重复的内容;
AC
———,;
修改了附录中服务类别的名称使之与正文保持一致
D
———,/:/:,
删去了附录因其仅列出对所做的修改对本标
FISOIEC159402013ISOIEC159402006
准没有意义。
国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页
Ⅴ
/—//:
GBT309722014ISOIEC159402013
引言
(),
软件工程环境简称SEE是指通过软件工具部分或全部自动化的服务的集合这些服务用于支持
执行系统和软件工程中的人为活动。
,、、
这些活动通常在软件或系统开发和维护项目中进行覆盖了系统的规格说明开发再工程或维护
等领域。
/:、。
ISOIEC122072008全面地描述了软件生存周期期间实施的所有过程活动和任务
“”:,
术语软件工程环境可涵盖多种情况从仅并置运行在同一个操作系统上的少量工具到能够处
、、。通过一系
理监视乃至控制系统和软件生存周期中的所有数据过程和活动的完全整合的环境SEE
。
列描述环境能力的服务为人为活动提供支持由SEE支持的软件过程成为一种辅助的或自动化的软
。,,/:
件过程本标准描述了SEE服务并以适用于一定范围的组织形式把它们与ISOIEC122072008联
。,。
系在一起在为某组织定义生存周期过程时用户需要找到软件工程环境提供的适当的自动化程度
这可导致建立新的SEE或改进现有的SEE。
经历部分或完全自动化的活动,()、,
SEE通过降低成本更高的生产率改进管理以及由此带来的更
,。,(),
高的产品质量为组织提供了收益例如重复性活动如执行测试用例的自动化不仅提高了生产率
还能有助于确保测试活动的完备性和一致性。
,,以使一个或
本标准以参考模型的方式从概念上定义了SEE服务该参考模型能适用于任一SEE
多个软件和系统工程活动自动化。
国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页
,、
对特定过程感兴趣的用户本标准描述了给定系统和软件工程过程软件工程服务以及相应的典型
软件工程工具之间的关系。
/:。,
这套SEE服务描述支持ISOIEC122072008中的过程定义其目的在于定义一组SEE服务它
/:,。
们与ISOIEC122072008兼容并且能用作常规参考或用于定义自动化的软件和系统过程
,,
本标准的附录列出了每种服务的典型自动化支持其中包含对应的服务操作列表以帮助
ASEE
读者理解SEE。
附录给出了服务与/:的对应关系。
BSEEISOIEC122072008
附录给出了服务与/:的对应关系。
CSEEISOIEC152882008
附录图示了类服务之间的相互关系。
D8SEE
附录介绍了可以从本标准中受益的各类人员。
E
Ⅵ
/—//:
GBT309722014ISOIEC159402013
系统与软件工程软件工程环境服务
1范围
(),/:
本标准描述软件工程环境以下简称SEE服务这些服务支持ISOIEC122072008中定义的所
有软件和系统生存周期过程。
,
这些服务意指作为一个完整的集合能用于需要选择一项或多项SEE服务的任何系统和软件工程
,/:。
开发或支持组织这类组织可能有也可能没有使用ISOIEC122072008过程框架的系统和软件项目
2术语和定义
下列术语和定义适用于本文件。
2.1
生存周期模型lifecclemodel
y
、,
包含软件与系统产品开发运行和维护中所涉及的过程活动和任务的框架贯穿了从需求定义到系
统终止使用的系统生存期。
[/:]
ISOIEC122072008
2.2
国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页
计算机辅助软件工程;
comuter-aidedsoftwareenineerinCASE
pgg
在软件工程过程中使用计算机进行辅助。
[//:]
ISOIECIEEE247652010
2.3
CASE工具CASEtool
;/:
一种软件产品它能通过提供对ISOIEC122072008中定义的软件与系统工程生存周期活动的
,。
自动化支持来辅助软件和系统工程师
[/:]
ISOIEC141022008
2.4
组织oranization
g
、。
带有安排责任权力和关系的人员和设施的团体
[/—]
GBT190002008
2.5
工作产品workroduct
p
通过过程产出的任何一种制品。
:、、、、、。
注这可包括文件文档产品的一部分服务过程规格说明和发货清单等
[//:]
ISOIECIEEE247652010
2.6
系统工程sstemenineerin
ygg
,、,
治理整体技术和管理工作的跨学科方法从而将一组客户需要期望和约束转换为解决方案在该
解决方案的生存期内提供支持。
1
/—//:
GBT309722014ISOIEC159402013
:,,、
注这可包括定义技术性能测度集成工程特性以构建体系结构以及定义支持生存周期过程来平衡成本性能和
进度目标。
[//:]
ISOIECIEEE247652010
2.7
软件工程环境;
softwareenineerinenvironmentSEE
gg
(、)
为软件系统和相关领域例如项目管理过程管理等的工程提供自动化的系统周境服务和软件特
定服务的全部设施。
:、、。
注SEE包含已安装的平台系统软件实用程序和CASE工具
2.8
SEE服务SEEservice
由一项或多项支持SEE生存周期活动的服务操作组成的服务。
注:SEE服务供方为SEE服务需方提供SEE服务。
2.9
自动的或辅助的系统或软件过程automatedorassistedsstemorsoftwarerocess
yp
由CASE工具全部或部分支持实施的系统或软件过程。
2.10
执行者actor
()。
提供和或获取SEE服务的组织或CASE工具
2.11
操作oeration
p
实施活动所需要的动作。
:,。。
注执行一个活动需要一个或多个操作一个操作可以由其他一些操作组成
国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页
2.12
SEE服务需方SEEserviceacuirer
q
获取SEE服务的执行者。
2.13
SEE服务供方SEEservicesulier
pp
提供SEE服务的执行者。
3缩略语
下列缩略语适用于本文件。
:()
CASE计算机辅助软件工程ComuterAidedSoftwareEnineerin
pgg
:()
SEE软件工程环境SoftwareEnineerinEnvironment
gg
4SEE服务参考模型
4.1SEE服务类别
。,
本标准提供一个SEE服务参考模型作为参考模型本标准使用一组概念性描述来描述软件工程
。“”,。,
环境中使用的每个服务概念性描述指明描述源于参考的角度并且不涉及任何特定的实现因此
,、。,
这种描述是一般性的并且未假定任何特定的应用领域生存周期模型或项目中的工具这样本标准
就能应用于任何已定义的组织环境。
。,
实际环境是依据包含概念性描述的参考模型而构建的环境因此特定环境的实际描述会反映附
。,
带其工具和标准的特定活动本标准中描述的服务分为八个类别这些类别反映了典型系统和软件工
2
/—//:
GBT309722014ISOIEC159402013
。:
程组织中的广泛的功能活动这八个类别是
———(,);
软件工程服务例如软件建模
———(,);
系统工程服务例如系统建模
———(,);
系统工程技术服务例如价值分析
———(,、);
技术管理服务例如复用配置管理
———(,、);
项目管理服务例如估算项目监视
———(,、);
过程管理服务例如过程监视过程改进
———(,、);
SEE支持服务例如发布政策执行
———(,、、)。
SEE基础设施服务例如SEE库信息共享操作系统服务
4.2服务描述的结构
每个服务按照下列两个标题来定义:
———:;
服务概念使用与特定实现无关的术语给出服务的描述
———:。,
服务操作列出可包含在服务中的操作在大多数情况下这些操作能力列表只表示主要服
,。
务不寻求完备性
,,
每种服务的典型自动化支持列于附录中其中包含对应的服务操作列表以帮助读者理
SEEA
解SEE。
4.3参考模型
。()。
SEE服务能在参考模型中标识本条给出了该参考模型包含的概念见图1该参考模型由下列
概念构成:
———();
软件与系统工程环境模型本身
国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页
———SEE服务;
———SEE服务操作;
———CASE工具;
———执行者;
———活动;
———组织。
:(),。
注执行者自身可以作为服务的需方和或供方这些服务因执行者间的关联而被提供服务不
1SEESEESEE
能脱离于执行者而存在。
图用描述的参考模型
1UMLSEE
3
/—//:
GBT309722014ISOIEC159402013
注:,:
2为了便于读者阅读下面说明UML符号的简要用法
:。(),
类类用带有类名的实线矩形表示如果类名之前有用双冒号∶∶隔开的包名则表示类在
另一个包中定义。
:(),()
关联类具有类特性的关联或者是具有关联性质的类用类符号矩形附加一条连接关联
路径的虚线来表示。
:。
关联二元关联用连接两个类符号的线表示
:“”(“_”)。:、、
继承子类继承自超类ISA关系其图形表示为起于子类止于超类末端带空心箭
头的一条线。
:“”()。:、、
聚合超类实例使用一个或多个子类实例其图形表示为起于子类止于超类末端带
空心菱形的一条线。
:,()。
角色名位于线端附近的名字串指出所依附的那个类所扮演的角色如果指定了角色
:,。
导航性可在线端附着一个箭头指出支持对附加在箭头旁的分类符导航通常只显示单向
,()。
导航性不建议双向导航性实际中很少有无向导航性
:。“”
重数规定了可与该关联对端单个实例关联的特定目标实例数单个星号*表示无限的非
(“”)。
负整数范围重数为多
()
图1续
国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页
,(),
在对软件与系统的工程化中以及在相关领域例如项目管理中一个生存周期活动通过一个或多
个操作来达成。。()。
SEE服务操作满足目标生存周期活动执行者提供和或消费SEE服务
5软件工程服务
5.1概述
。、:
本章中描述的服务支持与软件生存周期特定服务有关的活动本章定义分组了下列服务
———软件需求工程服务;
———软件逆向工程服务;
———软件再工程服务;
———软件原型服务;
———软件建模服务;
———软件仿真服务;
———软件设计服务;
———基于软件构件的软件生成服务;
———软件源代码生成服务;
———软件编译服务;
———软件调试服务;
———
定制服务
推荐标准
- DB64/T 2019-2024 葡萄酒产业用地确权登记技术指南 2024-08-26
- DB62/T 2295-2024 高寒牧区杂交生产奶羔技术规范 2024-09-20
- DB64/T 2014-2024 公路服务设施设计规范 2024-08-26
- DB64/T 2013-2024 沙漠公路勘测设计指南 2024-08-26
- DB62/T 1538-2024 肉兔饲养管理技术规范 2024-09-20
- DB64/T 2017-2024 大型商业综合体消防安全管理规范 2024-08-26
- DB64/T 2018-2024 电动自行车停放充电场所消防安全技术规范 2024-08-26
- DB64/T 2015-2024 公路固化土应用技术要求 2024-08-26
- DB64/T 2021-2024 全民所有自然资源资产清查专题图编绘规程 2024-08-26
- DB62/T 794-2024 旱地豌豆栽培技术规程 2024-09-20