- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要
Driven
模型驱动架构(Model
ManagementGroup,OMG)提出的一种软件开发方法学,其目标是通过构建可执行模
型实现软件的工厂化生产。为了实现这一目标,OMG为MDA制定了包括元对象机制、
统一建模语言、通用仓库模型、XML元数据交换在内的核心规范和技术标准进行支持,
不仅实现了模型数据的持久化存储,解决了不同建模工具的互操作问题,更从元建
模的底层对模型和模型元素以及它们之间的关系进行严格的规约,使可执行模型成
为一种可重用资产。
文中对如A的开发框架和开发过程中的主要模型进行了充分的论述,对抽A中模
Architecture
型的分类法进一步细化的同时,利用TOGAF(TheOpenGroup
依据。针对计算无关模型涉及到诸多需求因素,文中引入领域工程,同时结合框架
理论实现领域需求模型模型的复用,为领域工程的实施提供了有利的条件;在对领
域需求中可变性因素的进行管理和约束时,引入了基于特征的领域建模方法,加入
热点和冷点对领域知识进行划分,利用决策模型形式化的表达可变性因素,提高了
基于特征的领域需求模型的描述功能。
文中利用已有的相关理论和成果,首先对元模型和元建模的深入研究,然后分
析模型的表示空间和模型元素间的关系,对元建模中建模语言的定义采用了“u艟L
作用,而且扩展后的UML在满足特定领域需求的同时,不改变uML语义和体系结构,
能为现有的建模工具识别。
精确建模的主体是平台无关模型的构建,文中不仅给出一个完整建模过程,而
且将它应用到基于元建模的复杂系统的建模中去,并通过形式化和非形式化的验证
理论对文中的关注点一一计算无关模型和平台无关模型进行理论上的验证,实现了
对MDA中精确建模方法的完整描述。文章的最后还进一步陈述了文中的研究的主要内
容,针对文中的弱点进行了分析,并展望了下一步工作的重点。
关键词:元模型,元建模,重量级扩展,特征领域模型,开发组织体系框架
ABSTRACT
a software
MDA,the ofOMGis new development
production
aimisrealize
a itfinal
evolutionary-stepforward,and
representssignificant-though
software executivemodel.Inordertoachievethis
factory·productthough approach,MDA
builtonthe foundationofwell—establishedOMG
is solid
notationusedand
Language(UML),themodeling supposedby
Modeling ubiquitous
inthesoftware Metadata
every industry;XML
majorcompany
standardfor and models most
XML;andCORBA,the
storingexchangingusing
文档评论(0)