企业架构描述语言 archimate v1.0 中文版

企业架构描述语言 archimate v1.0 中文版

ID:1544411

大小:1.94 MB

页数:40页

时间:2017-11-12

企业架构描述语言 archimate v1.0 中文版_第1页
企业架构描述语言 archimate v1.0 中文版_第2页
企业架构描述语言 archimate v1.0 中文版_第3页
企业架构描述语言 archimate v1.0 中文版_第4页
企业架构描述语言 archimate v1.0 中文版_第5页
资源描述:

《企业架构描述语言 archimate v1.0 中文版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、企业架构描述语言ArchiMatev1.0架构语言ArchiMate-架构视角(Viewpoint)分类框架  实现和维护一个一致的架构是一件非常复杂的任务,因为架构会涉及到很多不同背景的人员,他们使用不同的标记。为了处理这种复杂性,研究人员开始关注如何为不同的涉众定义清晰的架构描述,本章介绍一下架构视角和视图的一些概念,在大家理解了这些基本概念之后,下一章我将会对ArchiMate中的基本视角进行介绍。1.架构描述概念模型  大家都知道的有4+1视图模型,业界还有其他一些软件体系结构表示方法,如ISO的一个标准R

2、M-ODP,还有MDA中的Platform-IndependentModel(PIM)andPlatform-SpecificModel(PSM),从这些模型来看,我们可以推断,在软件架构方面,通过视角(ViewPoint)和架构视图进行架构的描述已经是被大家接受的一个概念。在企业架构-如何描述企业架构中对视角和视图也进行了一些描述。  下图为架构描述的概念模型,图中列出了主要的一些概念: ·系统(System):一套满足特定功能的组件·架构(Architecture):系统的基本组织结构,包含组件以及它们之间的关

3、系和环境,架构将指导系统的设计和演进·架构描述(ArchitectureDescription):一套描述架构的工件。在TOGAF中,架构视图是架构描述的主要工件。·涉众(Stakeholder):在系统中承担角色,或者关注系统某方面的人,例如用户、开发人员、管理人员等。不同涉众有不同的关注点,涉众可以是个人、团队或者组织。·关注点(Concern):涉众对系统感兴趣的地方,是决定系统是否被接受的重要因素。关注点可以是系统功能、开发、操作、性能、安全等各个方面。·视角(Viewpoint):定义企业架构表现的抽象模

4、型,每个模型针对的是特定类型涉众的特定关注点。·视图(View):视角的一个具体表现,它是有目的的传递架构信息的一种很好的方法。1.架构视角分类框架  架构视角分类框架主要是围绕视角、视图和涉众进行。在开始讲了架构描述的复杂性来自于不同的涉众要求,ArchiMate是一个灵活的架构描述语言,它提倡架构师和其他涉众可以定义自己的企业架构视图,它介绍了一个对视角和视图的定义和分类框架。这个框架基于两个维度:目的(purpose)和内容(content)。  下图把目的和内容维度和示例涉众在一张图上表示出来如下,下一bl

5、og中大家会常看到这个图:·目的(purpose)1.设计(Designing):支持架构师和设计师从概要设计到详细设计,UML就是常用的一种设计描述语言2.决策(Deciding):帮助管理者作出决策3.通知(Informing):为了获得认可、同意,与涉众沟通企业架构·内容(content)1.详细(Details):考虑ArchiMate框架的一层或者一层的一个方面2.一致(Coherence):考虑ArchiMate框架的多层或多个方面,支持负责IT服务和业务流程的中层管理员3.概括(Overview):考

6、虑ArchiMate框架的多层和多个方面,可以支持CEOs和CIOs进行决策1.分类示例·目的 典型涉众目的示例Designing架构师、软件开发人员、业务流程设计人员navigate,design,supportdesigndecisions,comparealternativesUML、BPMN、flowchart、ERDeciding高层管理者决策cross-referencetable,landscapemap,list,reportInforming职工、客户讲解、达成一致和认同animation,car

7、toon,processillustration,chart·内容 典型涉众目的示例Details软件工程师、流程负责人设计、管理UMLclassdiagram,BPMNprocessdiagramCoherence中层管理者分析依赖性viewsexpressingrelationslike“use”,“realize”,and“assign”Overview企业架构师、高层管理者变更管理landscapemap1.架构语言ArchiMate-语言结构(LanguageStructure)  在ArchiMate-

8、开篇:企业架构语言ArchiMate介绍中对企业架构语言ArchiMate进行了总体介绍,本篇将介绍一下ArchiMate的语言结构。2.元模型级别·知道OO的都知道,任何东西都是对象,在元模型的语言最抽象级别就是对象(Object)和关系(Relation)·对于企业架构来说,重要的概念就是产品(业务流程)和实现(应用)·开发架构时,需要对特定领域进行描述

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。