- 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体系结构建模的策略分析.pdf
信息系统协会中国分会第一届学术年会
基于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都以独立的 件实
您可能关注的文档
最近下载
- 2025年光伏电站设计与运维职业技能等级考试模拟试题集(含答案解析).docx VIP
- DB13(J)T 218-2016外墙保温装饰复合板应用技术规程(盒状金属装饰保温一体板).pdf
- 护理警示标识课件.pptx VIP
- EN1563-2011 球墨铸铁 中文版.pdf VIP
- 水泥罐施工方案方针.pdf VIP
- 六年级数学下册折扣与成数人教版.pptx VIP
- 跨文化交际:中英文化对比 (3).ppt VIP
- 2025年光伏运维人员职业技能竞赛考试练习题库(含各题型)含答案.pdf VIP
- “素养导向”初中历史大单元教学策略及案例 课件.pptx
- 云南劳技七年级上册家政教案.docx VIP
文档评论(0)