- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.
PAGE
..
ADMEMS软件架构设计方法
方法体系
作为方法体系,ADMEMS方法通过3个阶段和1个贯穿环节,来覆盖“需求进,架构出”的架构设计完整工作内容。其中“3个阶段”是指预备架构阶段(PA阶段)、概念架构阶段(CA阶段)、细化架构阶段(RA阶段),“1个贯穿环节”是指对非功能目标的考虑。
PA阶段的任务是全面理解需求,从而把握需求特点,进而确定架构设计驱动力。其中,ADMEMS矩阵居于方法的核心;CA阶段必须考虑包括功能、质量、约束在内的所有方面的需求,ADMEMS方法有自己的概念架构设计步骤和做法;RA阶段的总体方法为5视图方法,涉及逻辑架构、物理架构、开发架构、运行架构和数据架构。
文档模板(HYPERLINK /share/view.aspx?dataid=1547929下载全套模板)
ADMEMS方法为软件架构设计提供了整套文档模板,涉及文档简介、架构描述方式、架构设计目标、架构设计原则、逻辑架构视图、开发架构视图、运行架构视图、物理架构视图、数据架构视图、关键质量属性的设计。在架构设计实践中,架构师可以直接使用这套文档模板来设计架构,以及对架构进行描述。
前辈推荐
杨晋兴(中航集团公司631研究所研究员,前系统软件室主任):ADMEMS是当前软件架构设计领域先进的方法体系,在论述架构设计不同阶段的分析方法与设计技术的同时,给出了相应的实践策略、实践套路及有用的设计案例。本方法具有极强的实用性,不但是一线架构师及希望成为软件架构师者的福音,对我国软件业界在软件架构相关方面的研究工作也有一定的推动作用。周伯生(北航计算机学院教授、博士生导师,美国SDPS学会院士):ADMEMS架构设计方法学既是提出者亲身的实践总结,又概括了业界的有效实践;不仅生动地反映提出者的创造性思维和对学术的刻苦耕耘,又反映出提出者对架构学的崇高历史责任感;不仅对架构师们有很好的参考价值,而且对推动架构学界的深入研究具有重要意义。黄绍良(清华大学创新研究会成员,南开大学软件学院教授):软件工程的架构师犹如建造工程的建筑师一样,一些建筑师能够最终成为“大师”,主要是他们的建筑设计除了能够满足应用需求外,还能结合周边环境,拥有独特的组合理念和创意。把握软件的架构设计技巧和方法,才能够带出软件创新的成果。ADMEMS为从业人员理解如何才能够客观地为客户设计高效和优质的计算机软件,是成为真正软件工程师的第一步,是未来软件大师的实践指南。
专家评价
宋英(西门子公司资深IT专家):ADMEMS方法深入浅出,对中大型系统的架构设计起到了航标灯的作用,不仅解决了资深架构师的困惑,而且对新手具有重大的指导意义。它把抽象的理论落实到实际的可操作的范围,令人折服。陈渌萍(中国软件评测中心技术总监):ADMEMS方法是架构设计实践领域的突破。宋兴烈(起步科技总工程师):ADMEMS形成了关于架构设计方面的核心主张,并且提出了非常具有指导和实践意义的方法体系。细细体会这些核心主张和ADMEMS方法,发现似曾相识,特别有共鸣。原来我们在平时的架构设计中,竟不知不觉地在使用这些主张和方法,但是没有总结出来。我非常愿意向业内人士推荐ADMEMS方法,因为ADMEMS是从实践中来的,自然可以很好地运用到实践中去,具有很高的实践指南价值。靳向阳(加拿大IBM软件工程师):ADMEMS方法由浅入深地给出了架构设计相应的对策,实战性极强。本人认为ADMEMS方法实乃业界相关技术中的一朵奇葩,强烈建议新老架构设计人员掌握ADMEMS方法。董振江(中兴通讯业务研究院副院长):ADMEMS方法是一套实用性强、非学院式的体系,对做好架构设计富有指导价值。ADMEMS方法的三阶段理论、结构化需求与约束分析等不少概念一经指出让人有茅塞顿开之感。ADMEMS方法中有很实用的操作技巧,值得每一个架构师反复学习和操练,领会之后定会让您的架构设计更上一层楼。徐锋(独立咨询顾问,需求过程框架SERU创始人,CSAI首席顾问):ADMEMS是架构领域的指路明灯,它架构在成熟方法论这一巨人上,构建在提出者多年来跨不同领域、不同平台的架构设计经验的基础上。 罗景文(IBM developerWorks中国网站):ADMEMS方法的原理和实践经验对指导架构设计实践具有非常实用的参考价值。李哲洙(东软集团电信事业部研发二部部长,资深咨询顾问,东北大学客座讲师):ADMEMS是在架构设计的方法论方面、设计细节量化方面、设计应采取的原则方面都做了针对性总结和概括,具有重大的实践指导意义和推广价值,为一线架构师不可多得的理论和实践指导。
培训课程
课程名称:提升架构设计能力的四堂课(经典课程)培训特色:
文档评论(0)