- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
企业架构描述语言
ArchiMate v1.0
架构语言ArchiMate - 架构视角(Viewpoint)分类框架
实现和维护一个一致的架构是一件非常复杂的任务,因为架构会涉及到很多不同背景的人员,他们使用不同的标记。为了处理这种复杂性,研究人员开始关注如何为不同的涉众定义清晰的架构描述,本介绍一下架构视角和视图的一些概念,在大家理解了这些基本概念之后,下一我将会对ArchiMate 中的基本视角进行介绍。
架构描述概念模型
大家都知道的有4+1 视图模型,业界还有其他一些软件体系结构表示方法,如ISO的一个标准RM-ODP, 还有MDA中的Platform-Independent Model(PIM) and Platform-Specific Model (PSM),从这些模型来看,我们可以推断,在软件架构方面,通过视角(ViewPoint)和架构视图进行架构的描述已经是被大家接受的一个概念。在企业架 构 - 如何描述企业架构中对视角和视图也进行了一些描述。
下图为架构描述的概念模型,图中列出了主要的一些概念:
?
系统(System):一套满足特定功能的组件
架构(Architecture):系统的基本组织结构,包含组件以及它们之间的关系和环境,架构将指导系统的设计和演进
架构描述(Architecture Description):一套描述架构的工件。在TOGAF中,架构视图是架构描述的主要工件。
涉众(Stakeholder):在系统中承担角色,或者关注系统某方面的人,例如用户、开发人员、管理人员等。不同涉众有不同的关注点,涉众可以是个人、团队或者组织。
关注点(Concern): 涉众对系统感兴趣的地方,是决定系统是否被接受的重要因素。关注点可以系统功能、开发、操作、性能、安全等各个方面。
视角(Viewpoint):定义企业架构表现的抽象模型,每个模型针对的是特定类型涉众的特定关注点。
视图(View):视角的一个具体表现,它是有目的的传递架构信息的一种很好的方法。
架构视角分类框架
架构视角分类框架主要是围绕视角、视图和涉众进行。在开始讲了架构描述的复杂性来自于不同的涉众要求,ArchiMate是一个灵活的架构描述语言,它提倡架构师和其他涉众可以定义自己的企业架构视图,它介绍了一个对视角和视图的定义和分类框架。这个框架基于两个维度:目的(purpose)和内容(content)。
下图把目的和内容维度和示例涉众在一张图上表示出来如下,下一blog中大家会常看到这个图:
目的(purpose)
设计(Designing): 支持架构师和设计师从概要设计到详细设计,UML就是常用的一种设计描述语言
决策(Deciding): 帮助管理者作出决策
通知(Informing): 为了获得认可、同意,与涉众沟通企业架构
内容(content)
详细(Details): 考虑ArchiMate框架的一层或者一层的一个方面
一致(Coherence): 考虑ArchiMate框架的多层或多个方面,支持负责IT服务和业务流程的中层管理员
概括(Overview): 考虑ArchiMate框架的多层和多个方面,可以支持CEOs和CIOs进行决策
分类示例
目的
? 典型涉众 目的 示例 Designing 架构师、软件开发人员、业务流程设计人员 navigate, design, support design decisions, compare alternatives UML、BPMN 、flowchart、ER Deciding 高层管理者 决策 cross-reference table, landscape map, list, report Informing 职工、客户 讲解、达成一致和认同 animation, cartoon, process illustration, chart 内容
? 典型涉众 目的 示例 Details 软件工程师、流程负责人 设计、管理 UML class diagram, BPMN process diagram Coherence 中层管理者 分析依赖性 views expressing relations like “use”, “realize”, and “assign” Overview 企业架构师、高层管理者 变更管理 landscape map 架构语 言ArchiMate - 语言结构(Language Structure)
在ArchiMate - 开篇:企业架构语言ArchiMate介绍中对企业架构语言ArchiMate进行了总体介绍,本篇将介绍一下 ArchiMate的语言结构。
元模型级别
知道OO的都知道
您可能关注的文档
最近下载
- Linux网络操作系统配置与管理 第四版 项目3 文件和目录的管理.ppt VIP
- 医学课件-肝功能衰竭.pptx VIP
- 《保教政策法规与职业道德》中职幼儿保育专业全套教学课件.pptx
- 肝功能衰竭医学科普.pptx
- 2024-2025学年广东省深圳中学九年级(上)开学数学试卷(含详解).pdf VIP
- 《肝功能衰竭》课件课件-2024鲜版.ppt VIP
- 通桥(2014)2132-Ⅳ(跨度31.5m) (附条文及目录 ).pdf VIP
- 儿科学麻疹病例分析,病例导入法.docx VIP
- 燃煤锅炉超低排放治理工程项目实施方案(参考).docx
- 24012NDS00 NDS试验测试标准.doc VIP
文档评论(0)