- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息系统协会中国分会第一届学术年会
基于UML体系结构建模的策略分析水
翟艳芬,崔建双,李铁克
(北京科技大学管理学院,北京100083)
文摘:软件体系结构是大型软件系统开发成功的关键因素。体系结构描述语言ADk具有很强的表达能力,但它们
采用了专用的符号,很难与实用的软件开发方法相结合。目前另一种研究思路是将体系结构描述语言ADL映射到通用
建模语言UML中,使用UML来描述软件体系结构。本文提出了基于U/vlL体系结构建模的四种策略并给予了分析
和总结。
关键词:软件体系结构;;统一建模语言眦;体系结构描述语言ADL:构件
软件体系结构,作为软件需求和设计之间的桥 共同的特征,这使设计人员很难选择一种合适的
梁,已经成为大型软件系统开发成功的关键因素。 ADL。若设计特定领域的软件体系结构(DSSA)又需
软件体系结构以构件和连接作为基本的建模实体, 要从头开始描述,因此很难广泛应用到实际的软件
对部件和连接提供了多重接口,可以描述部件间丰 开发中。
富的交互语义,较好地支持软件系统级的重用及软
2 UNL及其扩展机制
件的某些特性分卡斤【¨。
目前软件研究领域的热点问题之一就是如何 U】姬。是当前主流的面向对象软件开发方法,它
描述软件体系结构【2】。体系结构描述语言ADL,具有的一个重要特点是引入了形式化定义(对象约束语
很强的表达能力,但它们采用了专用的符号,很难 言OCLtSl),这有利于描述软件体系结构,同时,UML
与实用的软件开发方法相结合。目前另一种研究思 又具有很好的扩充机制,众多的工具支持。与具体程
路是将体系结构描述语言ADL映射到通用建模语 序设计语言和开发过程无关,因此。可选择UML作
为描述软件体系结构的基础。UML是明确定义了
言UML中,使用UML来描述软件体系结构。本文
总结了对软件体系结构建模的四个策略,并对它们 语法和语义的可视化建模语言,它基于主流的软件
进行了分析和总结,并提出了在未来的研究中探索 开发方法及开发经验,语法和语义由元模型、自然语
的目标。 言和约束来说明。
1 软件体系结构描述语言ADL 3 UML体系结构建模的策略分析
软件体系结构描述语言ADL是在吸收了传统 以下是基于UML对软件体系结构建模的4个
程序设计中的语义严格精确的特点基础上,针对软 策略。这四个策略是围绕着对构件类型和实例的表
件体系结构的整体性和抽象性特点,定义和确定适 示而组织的。这是因为构件通常是体系结构描述的
合于软件体系结构表达与描述的有关抽象元素,它 主要设计元素【6】。在讨论这些策略之前,必须弄清
不但是形式化描述软件体系结构的基本工具,而且 几个原则:(1)语义上的匹配:应该考虑UML的
也是对软件体系结构进行求精、验证、演化和分析 原始语义而且要使得眦的扩展元素和它要表达
的前提和基础。 ADL概念尽量的靠拢。(2)容易理解:不会和原有
目前主要的体系结构描述语言有 的概念相混淆。(3)完整性:所有的ADL核心概
念都应该在UML模型中得到描述。
Aesop,Meta-H,C2,Rapide,SADL,Unicon和Wright。
尽管它们都描述软件体系结构,这些ADL强调了体 3.1策略一:类和对象
系结构不同的侧面刚,对体系结构的研究起到了重 用UML类表示构件类型,用UML对象表示构
要作用,但也有负面的影响,每一种ADL都以独立的 件实
您可能关注的文档
最近下载
- 大学有机化学第1章绪论ppt课件.pptx VIP
- Unit 1 Happy Holiday Section B 1a-1d(学案)2025-2026学年人教版英语(2024)八年级上册.docx VIP
- 医美抗衰美容干细胞抗衰产品项目知识课件.pptx VIP
- 合肥市残疾人证课件.ppt VIP
- 牛津译林版初中英语新教材七年级上册全册单词表.xlsx VIP
- 《企业数字化转型之课件解决方案》课件.ppt VIP
- 工程临时用电施工组织设计.doc VIP
- 欧科PT300变频器说明书.pdf
- 2025年广东南粤集团有限公司招聘笔试备考试题及答案解析.docx VIP
- 飞行器总体设计.pptx VIP
文档评论(0)