文库搜索
切换导航
首页
频道
联系我们
国家标准目录
国际ISO标准目录
行业标准目录
地方标准目录
首页
联系我们
国家标准目录
国际ISO标准目录
行业标准目录
地方标准目录
批量下载
ICS35.080 L 77 中华人民共和国国家标准 GB/T36455—2018 软件构件模型 Software component model 2019-01-01实施 2018-06-07发布 国家市场监督管理总局 发布 中国国家标准化管理委员会 GB/T 36455—2018 目 次 前言 1范围 2 规范性引用文件 3 术语和定义 4描述方式 4.1 表示法 4.2 基本类型 构件模型 5 5.1 模型架构 5.2 模型定义 5.2.1 概述 5.2.2 构件 5.2.3 接口 5.2.4 操作 5.2.5 参数 5.2.6 约束 5.2.7 实现 5.2.8 内部结构 5.2.9 连接 10 5.2.10 委派 11 附录A(资料性附录) 模型元素中英文对照表 13 GB/T36455—2018 前言 本标准按照GB/T1.1—2009给出的规则起草 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本标准由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。 本标准起草单位:北京大学、中国电子技术标准化研究院、智慧神州(北京)科技有限公司。 本标准主要起草人:梅宏、黄罡、孙艳春、李杨、丛培勇 Ⅲ GB/T 36455—2018 软件构件模型 1范围 本标准规定了支持系统化软件复用的软件构件概念模型 本标准适用于软件构件的建模、设计、开发、应用和管理,适用于从事软件构件制作、软件构件管理 以及基于构件复用的软件开发的各类软件组织,可指导其他软件构件标准的制定与应用。 2规范性引用文件 2 SAC 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T11457—2006信息技术软件工程术语 SJ/T11290—2003面向对象软件系统建模规范 第1部分:概念与表示法 3术语和定义 GB/T11457一2006界定的以及下列术语和定义适用于本文件。 3.1 构件 component 软件系统中具有相对独立功能、可以明确辨识、接口由契约指定、和语境有明显依赖关系、可独立部 署的可组装软件实体, 3.2 构件模型 component model 对构件的抽象,是对构件基本特性及与其他构件的关系的抽象描述 描述方式 4 4.1表示法 本标准采用UML(UniformModelingLanguage,统一建模语言)定义的表示法,详见SI/T11290一2003 4.2 2基本类型 本标准使用了如下的基本类型: a) 布尔型(Boolean); b)字符串型(String); c) 文本型(Text)。 1 GB/T36455—2018 5构件模型 5.1 模型架构 构件概念模型由9种元素组成,见图1(模型元素的中英文对照参见附录A)。 构件中包括了接口、约束、实现以及内部结构 构件 药乐 +名学 实现 1.11 实现为* 具有 0..1 请求* 提供* 满足* 实现 内部结构 请求, 接口 约束 +统一资源标认符 提供 +名· +描述 处理|委派1 包含 连接 操作 1连接:炎型 他命+办议 0.. 1 委派 参数 翰入 本 输出 +默认值 * 组合关系 聚合关系 amer 带方向的关联关系 图1构件概念模型 5.2模型定义 5.2.1 概述 下面的内容是对模型中元素的具体说明。对元素进行说明的表格中,属性、数据类型等请参照 SJ/T11290一2003。元素之间可以存在关联,关联具有源元素和目标元素。 5.2.2构件 5.2.2.1对象 构件的对象定义见表1。 表1构件对象定义 名称 构件(Component) 构件是软件系统中具有相对独立功能、可以明确辨识、接口由契约指定、和语境 描述信息 有明显依赖关系、可独立部署的可组装软件实体 2 GB/T36455—2018 表1(续) 名称 构件(Component) 每个构件包括1到N个接口,构件与接口之间具有提供关系或请求关系,一个 使用说明 构件至少与一个接口有提供关系,以确保该构件具有相对独立的功能 5.2.2.2 属性 构件的属性说明见表2。 表 2 名字 名称 名字(Name) 对构件功能的抽象描述。这类名词术语应尽可能采用公认或直观的词汇,以便 描述信息 于理解和交流 单值/多值 单 数据类型 字符串 必选/可选 必选 限制 无 5.2.2.3 关联 构件的关联关系说明见表3~表7 表 3 3请求 名称 请求(Requires) 描述信息 表示构件向其他构件请求服务时要遵循的接口 目标端 接口 最小映射目标数目 0 最大映射目标数目 N 表4 提供 名称 提供(Provides) 描述信息 表示某个接口被构件实现,即构件给其他构件提供的服务 目标端 接口 最小映射目标数目 0 最大映射目标数目 N 3 GB/T36455—2018 表 5 5满足 名称 满足(Satisfies) 描述信息 表示某个约束是构件应满足的 目标端 约束 最小映射目标数目 0 最大映射目标数目 N 表 6 具有-目标端实现 名称 具有(Has) 描述信息 表示某个实现是这个构件的实现体 目标端 实现 最小映射目标数目 0 最大映射目标数目 N 表7实现为 名称 实现为(ImplementedBy) 描述信息 表示该构件所具有的内部结构 目标端 内部结构 最小映射目标数目 0 最大映射目标数目 N 5.2.3接口 5.2.3.1对象 接口的对象定义见表8。 表 8 接口对象定义 名称 接口(Interface) 描述信息 接口是构件外部可见行为的描述 使用说明 接口是一组操作的集合 5.2.3.2 属性 接口的属性说明见表9。 4
GB-T 36455-2018 软件构件模型
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 思安 于
2023-01-26 17:30:38
上传分享
举报
下载
原文档
(1.8 MB)
分享
友情链接
GB-T 28827.8-2022 信息技术服务 运行维护 第8部分:医院信息系统管理要求.pdf
思度安全-DSMM-012 数据接口安全管理规范V1.0.pdf
DB1407-T 37-2022 党政机关办公用房使用管理规范 晋中市.pdf
T-XCCX 001—2022 大佛龙井数字化茶园建设与管理.pdf
T-CES 114—2022 智能型特高频局部放电在线监测装置 技术规范.pdf
GB-T 26358-2022 旅游度假区等级划分.pdf
GB-T 17749-2008 白度的表示方法.pdf
T-ZZB 1671—2020 竹木纤维装饰板.pdf
GB-T 35721-2017 输电线路分布式故障诊断系统.pdf
GB-T 22048-2022 玩具及儿童用品中特定邻苯二甲酸酯增塑剂的测定.pdf
GB-T 36987-2018 汽车防抱制动系统(ABS)性能检测方法.pdf
DB13-T 5087-2019 超低能耗交通附属建 筑节能应用设计导则 河北省.pdf
DB12-T 1121-2022 基坑降水水资源论证技术规程 天津市.pdf
T-SSITS 204—2023 工业应用移动机器人与其调度系统数据接口规范.pdf
JR-T 0258—2022 金融领域科技伦理指引.pdf
GB 40050-2021 网络关键设备安全通用要求.pdf
YD-T 4177.1-2022 移动互联网应用程序(APP)收集使用个人信息最小必要评估规范 第1部分:总则.pdf
TB-T 2231.2-2018 铁道车辆制动系统 第2部分:货车.pdf
商用密码应用安全性评估“十问十答”.pdf
GB-T 36521-2018 码垛机安全要求.pdf
1
/
3
16
评价文档
赞助2元 点击下载(1.8 MB)
回到顶部
×
微信扫码支付
2
元 自动下载
点击进入官方售后微信群
支付 完成后 如未跳转 点击这里下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。