model sharing framework

model sharing framework

ID:34776157

大小:2.34 MB

页数:84页

时间:2019-03-10

model sharing framework_第1页
model sharing framework_第2页
model sharing framework_第3页
model sharing framework_第4页
model sharing framework_第5页
资源描述:

《model sharing framework》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、电子科技大学硕士学位论文ModelSharingFramework姓名:万峰申请学位级别:硕士专业:计算机系统结构指导教师:卢显良20070422中文摘要在系统开发的周期中,会有很多本质上相互关联的模型产生。特别是在模型驱动开发被工业界所接受的今天,这种情况更为常见。比如在建模或者书写文档的时候,人们经常喜欢把各种模型摆到一起,以便于清楚的理解和维护模型间的关系,一个模型常常被其他模型所引用。因此,模型问的信息共享和互操作性也就成了建模领域中的急迫需求。尽管人们已经设计出了几种解决方案,但是这些方案并不能完全解决模型信息共享和互操作性方面的问题。这里所遇到的挑战是,如何在一个工具中

2、去展现和操作其他工具所创建的模型。换句话说,也就是很难在不同的模型之问共享模型元素和关系,特别是在共享图形化建模的信息尤为困难。另一方面,关系是模型的一个重要特点,但是现有的技术缺乏一种有效的机制来管理模型元素的关系。为了解决上诉的一系列挑战,我们提出了模型共享框架(MsF)。MSF是构建于Eclipse建模框架(EMF)和图形建模框架(GEF)之上的。MSF的两大核心技术分别是模型链接于嵌入(MLE)和追踪模型(TraceModel)。MLE是一种模型集成技术也是一种建模工具集成技术。它允许由一个建模工具创建模型,然后将其元素链接或者嵌入到另外一个工具说建立的模型当中。追踪性模型

3、用于解决跨模型关系的操作和导航。在MSF中,我们提出了一种机制和模型结构用以支持外部模型元素的链接与嵌入;包括modellet管理机制、链接与嵌入机制和MLE框架。通过把元素的模型、视图和控制部件组合到一起形成modellet,MSF为用户提供了一佘种以元素为中心视角的建模工具。在TraceModel中,我们又提出了一种机制和模型结构用来支持创建和可视化可扩展的追踪信息模型。通过使用MSF,开发者能够实现一种新类型的开放的建模工具。这种工具能够呈现在其他MSF兼容工具中定义的模型。与此同时,用户可以在这种工具中编辑由其他外部工具创建的模型元素,就像在原来的工具中编辑一样。关键词:模

4、型共享框架、追踪模型、Eclipse、EMF、GEFAbstractDuringSystemDevelopmentLifeCycle,especiallytheadoptionofModelDrivenDevelopmentinindustry,manykindsofessentiallyinterrelatedmodelsareproduced.Oftentimes,suchasmodelingordocumentation,inordertomakethemodelinformationmorecomprehensive,andtomaintaintheconsistenceb

5、etweenmodels,peopleliketoputtheseveralkindsofmodelstogether,soonemodeloftenneedstoreferothers.Thus,modelinformationsharingandinteroperabilityaretheurgentneedinmodelingfield.Althoughpeoplehaveworkedoutseveralsolutions,thesesolutionscannotcompletelysolvetheproblems.Thechallengehereisthatitisvery

6、hardtomaketoolspresentandoperatethemodelscreatedbyothermodelingtools,namely,hardtosharethemodelinformationbetweendifferentmodels,especiallyingraphicaldiagramapproach.Ontheotherhand,currenttechnologiescannothandlemostsignificantcharactersofmodel,relationship,properly;theylackthenecessarymechani

7、smtomaintainrelationshipsbetweenmodelelements.Toaddressthechallengesstatedabove,ModelSharingFramework(MSl0isproposed.MSFisbasedonEclipseModelingFramework(EMF)andGraphicalEditingFramework(GEIO.TherearetwocoretechnologiesinMSF,ModelLinkin

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

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

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