没有合适的资源?快使用搜索试试~ 我知道了~
首页ISO-IEC-IEEE 42010(中文版r1.1).pdf
本国际标准致力于通过架构说明的应用,来创建、分析和保持系统的架构。本国际标准为架构的说明提供一个核心本体(core ontology)。本国际标准的规定是服务于 加强想获得的架构说明的属性。本国际标准也指明有关加强架构框架和架构说明语言(ADLs)的规定,以使它们能支持架构说明的开发和使用。 本国际标准通过提供公共本体(common ontology)的指定内容, 为架构框架和 ADL 提供了对比和集成的基准
资源详情
资源评论
资源推荐

1
INTERNATIONAL STANDARD
ISO/IEC/IEEE 42010
First edition 2011-12-01
Systems and software engineering
— Architecture description
All rights reserved © IEEE 2011 – All rights reserved
翻译:软件工程组,R1.0,2018 年 9 月

2
介绍
人工系统的复杂程度以超过预期的水平迅猛发展。这带来了新的机遇,但也增加了制造和使
用这些系统的组织所面临的挑战。架构开发的概念、原则和过程也随之得到更加广泛地应用,
以帮助管理系统干系人所面对的复杂度。
系统架构的概念化,以及它在架构说明中的表达,能够帮助人们理解系统在行为、构成和演
进方面的本质和关键属性,继而影响到系统的关注点,诸如可行性、实用性和可维护性等。
创建、使用和管理这些现代系统的团体,使用架构说明来改善沟通和共同作业,以使他们以
集成的、内聚风格的方式工作。架构框架和架构说明语言被创建为资产,这种资产用于对不
同的团队和应用领域中架构开发和架构的协约和通用实践进行规范化。
本国际标准致力于通过架构说明的应用,来创建、分析和保持系统的架构。
本国际标准为架构的说明提供一个核心本体(core ontology)。本国际标准的规定是服务于
加强想获得的架构说明的属性。本国际标准也指明有关加强架构框架和架构说明语言
(ADLs)的规定,以使它们能支持架构说明的开发和使用。本国际标准通过提供公共本体
(common ontology)的指定内容,为架构框架和 ADL 提供了对比和集成的基准。
本国际标准可以用来为在整个生命周期和它的过程(在本过程中没有定义)的上下文中,开
发架构说明、架构框架和架构描述语言提供一致性的实践。本 国际标准可以更进一步用来评
估架构说明的、架构框架的、架构说明语言的符合度,或者一个它所规定的架构视点的符合
度。
建议本国际标准的使用者参考条款 4,以获取本标准提供的本体(ontology),以及它的概念
及原则的价值。

3
系统和软件工程——架构说明
1 范围
本国际标准指明系统的架构说明的组织和表达的方式。
本国际标准指明要在架构说明中使用的架构视图、架构框架和架构描述语言。
本国际标准也提供了所使用的术语和概念的触发及来源,在特定的架构视点上的表达的指导,
还有展示本国际标准与其他标准一起使用的用法。
2 符合度
本国际标准的需求包含在条款 5、6 和 7。在声明与本国际标准条款的符合度时,包括 4 种
情况:
– 当声明有关架构说明的符合度时,声明需要展示架构说明满足条款 5 所列的需求。
– 当声明有关架构视点的符合度时,声明需要展示架构视点说明满足条款 7 所列的需求。
– 当声明有关架构框架的符合度时,声明需要展示架构视点说明满足条款 6.1 所列的需
求。
– 当声明有关架构视点语言的符合度时,声明需要展示架构视点说明满足条款 6.3 所列
的需求。
本国际标准中的需求(requirements)采用动词“应当(shall)”来标记;推荐
(recommendations)采用动词“应该(should)”;许可(permissions)采用动词“可以(may)”
来标记。当文字与说明性图示有冲突时,文字优先。请报告任何已呈现的冲突。
【注】本国际标准被设计为在制作符合度声明时,既无必要、与不允许进行“裁剪”。
3 术语和定义
为了达成本文档的目标,本文档中使用了以下的术语和定义。
3.1 架构开发(architecting)
贯穿于系统整个生命周期的,对架构进行构思、定义、表达、编档、保证正确的实现、维护
和改进的过程。

4
【注】架构构建发生在组织的(“具有职责、权力和相互关系方面安排的人或一组人员或机
构”)和/或项目的(按授予的资源和需求,致力于按照启动及结束标准创建产品或服务的)
环境中[ISO/IEC 12207, ISO/IEC 15288]。
3.2 架构(architecture)
一个系统在其所处环境中的(系统的)基础概念或属性,其内容包括它的元素、关系和它的
设计和演进的原则。
3.3 架构说明(architecture description,AD)
用于表达一个架构的工作作品。
3.4 架构框架(architecture framework)
在一个特定的应用领域和/或干系人团体中建立的、有关架构描述方面的协议、原则和实践。
【例 1】Generalised Enterprise Reference Architecture and Methodologies (GERAM)
[ISO 15704]是一个架构框架。
【例 2】开放分布式处理的参考模型(Reference Model of Open Distributed Processing
(RM-ODP))[ISO/IEC 10746]是一个架构框架。
3.5 架构视图(architecture view)
从特定的系统关注点的视角来表达系统架构的工作作品。
3.6 架构视点(architecture viewpoint)
为了构造特定的系统关注点而建立的有关视图的构造、解释和使用方面的协约的工作作品。
3.7 关注点(concern)
在一个系统中,与一个或多个干系人相关的(系统)利益。
【注】一个关注点包括系统在其环境的任何影响,包括开发的、技术的、业务的、操作的、
组织的、政治的、经济的、法律的、管控的、生态的和社会的影响。
3.8 环境(environment)

5
(系统的)上下文,它决定所有施加于系统的配置(setting)和境况(circumstances)。
【注】系统的环境包括开发的、技术的、业务的、操作的、组织的、政治的、经济的、法律
的、管控的、生态的和社会的影响。
3.9 模型种类(model kind)
针对一种建模类型的协约。
【注】模型种类的例子包括数据流图、类图、Petri 网络(Petri nets)、平衡表(balance sheets),
组织表(organization charts)和状态迁移模型(state transition models)。
3.10 干系人(stakeholder)
在系统中具有利益的(系统的)个体、团队、组织或它们的类别。
4 概念基础
4.1 介绍
本条款介绍了架构说明的概念基础,包括架构说明的概念模型(见 4.2);架构在生命周期
中的角色(见 4.3);架构说明的使用(见 4.4);架构框架和架构说明语言(见 4.5)。本条
款介绍的概念在第 5 章至第 7 章中用于表达相关的需求。
【注】附录 A 提供了对本国际标准中使用的术语和概念的进一步讨论,并提供了它们的使
用示例。
4.2 架构说明的概念模型
4.2.1 架构说明的上下文
图 1 描绘了与系统及其架构相关的关键概念、理解架构说明实践的上下文。
剩余43页未读,继续阅读













frendy_penn
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- Xilinx SRIO详解.pptx
- Informatica PowerCenter 10.2 for Centos7.6安装配置说明.pdf
- 现代无线系统射频电路实用设计卷II 英文版.pdf
- 电子产品可靠性设计 自己讲课用的PPT,包括设计方案的可靠性选择,元器件的选择与使用,降额设计,热设计,余度设计,参数优化设计 和 失效分析等
- MPC5744P-DEV-KIT-REVE-QSG.pdf
- 通信原理课程设计报告(ASK FSK PSK Matlab仿真--数字调制技术的仿真实现及性能研究)
- ORIGIN7.0使用说明
- 在VMware Player 3.1.3下安装Redhat Linux详尽步骤
- python学生信息管理系统实现代码
- 西门子MES手册 13 OpcenterEXCR_PortalStudio1_81RB1.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论1