共查询到18条相似文献,搜索用时 69 毫秒
1.
为了把UML模型用XML描述出来,可以从模型转换的角度来考虑这个问题,把XML描述结果当作XML模型考虑。利用集合的概念定义了一个UML源模型,并用构造树的形式描述了UML基本模型元素的结构。根据构造树的描述定义目标XML模型的XML Schema。提出了一种基于对模型元素实例集合的扫描和对模型元素构造树遍历的方法来进行UML模型到XML模型的自动转换。 相似文献
2.
3.
UML被MDA用来描述各种模型,成为建模语言事实上的标准。但是,由于UML类图中缺少对关系数据库的实现的约束,使得类图转换到的关系数据库模型不唯一,不能充分体现设计者对数据库的设计意图。这不利于MDA中PIM模型和关系PSM模型的双向转换。为解决以上问题,本文提出一种通过添加构造型和OCL约束来扩展UML类图的方法,以加强类图中数据之间的关系及约束,使PIM模型能够唯一地转换到PSM模型。最后,采用QVT模型转换方法将扩展后的UML类图转换到关系数据库模型,并结合例子给出了UML类图的关联、继承、组合和聚合关系等到关系数据库模型的转换规则和方法。利用本方法可以使UML类图到关系数据库模型的转换结果唯一。 相似文献
4.
王行哲 《数字社区&智能家居》2007,(24)
提出一种从XML Schema到UML类图的转换规则和算法,该方法将逻辑层的XML Schema模式文档映射为自定义的逻辑层UML类图,然后以图形化的概念层UML类图表现出来,从而有利于用户对XML模式文档的理解。本文的工作基本包含了XML Schema的各个方面,并给出了实现这一方法的工具。 相似文献
5.
模型驱动开发及其关键技术模型转换是近年来软件工程领域研究的热点。在嵌入式软件开发早期,不仅需要对设计模型进行静态分析,更需要对其进行动态仿真,验证系统设计的正确性。如何把设计模型和仿真模型无缝连接起来是工业部门亟待解决的问题。深入调研了UML和Simulink模型转换研究现状,详细分析了模型驱动开发中模型转换的相关技术,提出了一种UML到Simulink的模型转换方法,设计了UML元模型、Simulink元模型,撰写了UML元模型到Simulink元模型的映射规则。最后选取自动驾驶仪系统的飞行控制软件作为案例,验证了该方法的正确性。该方法能实现UML和Simulink两种异构模型同构化,提高嵌入式软件开发效率,丰富并且完善模型驱动开发,也为飞行控制系统、高速铁路控制、机载航电系统等嵌入式软件开发提供了技术支持。 相似文献
6.
依据XML Schema文档以及XMI规范定义了与转换相关的XML Schema的元模型,并建立了它和UML元模型之间的映射关系,在此基础上提出了基于XMI和OCL的转换规则,对转换空间进行了分析,并且结合实例进行了说明。 相似文献
7.
针对复杂软件开发过程中需求模型到设计模型转换的问题,讨论了在软件设计过程中如何将数据流图转换为结构图。首先,根据软件设计方法提出了从需求模型到设计模型的项目背景。其次,对本项目的需求进行了分析,着重介绍了本项目绘图输入模块的设计方法。最后,描述并给出了实验结果。实验结果表明该文提出的数据流图到结构图的转换方法的正确性和有效性。 相似文献
8.
提出了一套从XML模式到UML类图的转换规则,以便于对XML模式进行快速的图形化建模,从而有利于用户对XML模式的理解。该文的转换工作基本上包括了XML模式的全部模块,几乎所有的XML模式都可以通过已提出的规则进行转换,作者已通过大量的实验加以证实。 相似文献
9.
状态图是UML动态视图之一,主要描述对象的动态行为,但缺乏形式化的动态语义,不利于软件从需求到代码的自动化转换。B语言支持形式化规格说明,在MDA转换过程中,把UML状态图转换为B规格说明,可以使MDA中的需求表达得更为精确。基于此,提出了一种基于EMF的状态图到B规格说明的转换方法,设计了状态图和B抽象机的元模型,定义了元模型之间的转换规则,给出了该规则的ATL描述,最后在Eclipse平台实现了状态图到B规格说明的自动转化。该方法为MDA过程中获取形式化需求提供了一种新的途径。 相似文献
10.
虽然UML2.0标准被OMG组织采纳已久,但由于UML1.X标准在工业界的广泛使用,仍然存在大量的实用模型和应用软件,它们在UML2.0标准之下已不能准确描述系统.UML2.0建模工具并不支持从UML1.X模型到UML2.0模型的转换.从顶层元模型的角度比较了这两个版本的不同,采用声明式和命令式混合的模型框架,给出了一种基于动作语义的UML模型转换方法,并用ASL描述交互元模型的转换实例,验证了方法的可行性.该方法将减少用户的重复劳动,实现软件的模型重用,也适用于其他元模型或模型层次上的转换. 相似文献
11.
在很多现实世界应用中存在着大量的不精确性和不确定性信息,正是由于这个原因,基于各类数据模型的模糊数据建模的研究已经广泛展开,当前互联网上存在大量的电子数据资源,而XML已经成为Web上信息表示和交换的标准.基于可能性分布理论,识别出XML文档多粒度数据模糊性,提出了模糊XML和UML数据模型,在此基础上给出了从模糊XML模型到模糊UML类图的形式化转化方法. 相似文献
12.
13.
14.
XML has become the standard for publishing and exchanging data on the Web. However, most business data is managed and will
remain to be managed by relational database management systems. As such, there is an increasing need to efficiently and accurately
publish relational data as XML documents for Internet-based applications. One way to publish relational data is to provide
virtual XML documents for relational data via an XML schema which is transformed from the underlying relational database schema
such that users can access the relational database through the XML schema. In this paper, we discuss issues in transforming
a relational database schema into the corresponding XML schema. We aim to preserve all integrity constraints defined in a
relational database schema, to achieve high level of nesting and to avoid introducing data redundancy in the transformed XML
schema. In the paper, we first propose a basic transformation algorithm which introduces no data redundancy, then we improve
the algorithm by exploring further nesting of the transformed XML schema. 相似文献
15.
为了规范供电企业信息系统互联互通的问题,韶关供电局建立了基于公共信息模型的各系统数据变换标准,该数据交换标准采用UML技术进行对象建模,而如何把对象模型转换成应用系统间数据交换的标准XML描述是较关键的技术. 相似文献
16.
17.
梁霄波 《电脑与微电子技术》2012,(10):63-67
设计一种基于XML的Web页面到WAP页面的中间转换模型.并给出相关算法。该模型对HTML纯文本内容的转换有着比较明显的优势.而且既可以保留原来基于HTML的网页,又可以增加面向移动用户的wAP页面,省去了大量重复的工作,实现页面资源的共享共存. 相似文献