收藏本站
《武汉理工大学》 2006年
收藏 | 手机打开
二维码
手机客户端打开本文

XML概念模型及其转换研究

陈明  
【摘要】:XML(eXtensible Markup Language)作为一种通用的格式实现数据的表示和交换。很多组织开始采用XML作为数据存储格式,一些出版、文档处理行业也采用XML文档,大多数的数据库系统也已经支持XML数据库。但是并没有一种合适的机制来生成或描述XML的概念模型。 本文的研究以MDA作为指导思想。首先,介绍了一种新型的XML概念模型——XUML,它是一种与平台无关的模型。该模型以UML类图为基础,继承了UML类图的大部分语义和特性,同时针对XML Schema的本质特征:元素间的嵌套、参引和类型的重用,引入了业务组件、广义聚集、组件内部关联等新概念。 一个业务组件包含一个层次化的XUML模型。广义聚集实现层次联系,即元素间的嵌套;组件内部关联表示元素间的参引和链接联系;类型的重用有复杂类型和简单类型两种,前者表示为类之间的泛化联系,后者表示为属性引用类型。为了便于类型被多处重用,XUML模型可被分为元素内容部分和元素类型部分,后者的类可被前者的类和属性引用。 接着,是本文的主要工作:XML概念模型到XML逻辑模型的转换,XML逻辑模型采用XML Schema。为了使生成的XML Schema文档更完善,必须对XUML模型进行扩展,扩展是通过定义Profile实现的。Profile的定义针对XML Schema主要特性,定义了相关的构造型、标记值和约束,强化了语义,明确了原则。 文章从类、属性、联系、约束等方面,定义了扩展的XUML.到Schema的映射规则。这些规则是转换算法的基础。转换前,通过为XUML添加标志,得到扩展的XUML模型。转换过程中,分别对元素内容部分和元素类型部分生成对应的Schema文档,前者生成的文档和后者生成的文档通过“include”模式组合连接起。转换后,可根据应用需求,对生成的文档做相关调整。 文章最后用PowerDesigner简单实现了XUML模型的设计及其转换。为了使该模型的设计及转换更完善,提出了基于Eelipse平台和XML Schema Infoset Model的实现构想。
【学位授予单位】:武汉理工大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP312.2

【相似文献】
中国期刊全文数据库 前10条
1 赵艳菲;;基于.NET的XML数据的处理与实现[J];电脑知识与技术;2011年23期
2 刘必广;;基于扩展DOM树的XML SCHEMA文档转换为数据库模式算法[J];武夷学院学报;2011年02期
3 周金陵;胡建旺;樊世友;;基于XML技术的ATS故障树模型描述与设计[J];计算机技术与发展;2011年08期
4 郭杨;;异构数据交换中关键技术研究[J];电脑知识与技术;2011年21期
5 燕雪峰;白海;;基于MDA的仿真模型转换框架研究与实现[J];系统仿真学报;2011年09期
6 舒志强;董建峰;梁晓;文俊浩;王静;秦如玉;;基于MDA与BPM的勘察设计企业多参与方项目管理系统技术研究与系统实现[J];土木建筑工程信息技术;2011年02期
7 吴涛;张素娟;马军;;MDA与高校快速协同开发平台的构建[J];河北理工大学学报(自然科学版);2011年03期
8 ;[J];;年期
9 ;[J];;年期
10 ;[J];;年期
中国重要会议论文全文数据库 前10条
1 陈鹏;孙莉;陈家训;;保持语义约束的关系模式到XML Schema的映射[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年
2 顾平;周力;;基于MDA的关系数据库的设计与实现[A];第二十三届中国数据库学术会议论文集(技术报告篇)[C];2006年
3 张新安;;葡多酚对维持性血液透析患者CRP和MDA的影响[A];第十一届全国中西医结合肾脏病学术会议论文汇编[C];2010年
4 张蕾;刘志国;邹德威;化楠;李建忠;徐冰心;张坚;常李荣;;新型推进剂硝酸羟胺对大鼠血清血清SOD活力及MDA含量的影响[A];第六届全国中西医结合灾害医学学术会议学术论文集[C];2010年
5 张媛媛;高琴;;模型驱动体系综述[A];节能环保 和谐发展——2007中国科协年会论文集(一)[C];2007年
6 白海;;基于EMF的MDA模型转换研究及应用[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年
7 王茜;杨九光;龙村;;高氧管理对深低温停循环兔脑SOD、MDA、糖原及乳酸等的影响[A];中国心脏大会(CHC)2011暨北京国际心血管病论坛论文集[C];2011年
8 张雷;梁坚安;艾波;;应用MDA方法实现数据仓库的元数据管理[A];第二十一届中国数据库学术会议论文集(技术报告篇)[C];2004年
9 王凤岩;谭剑斌;陈瑞仪;黄俊明;;深海鲨鱼肝油对小鼠耐缺氧能力、SOD活力及MDA含量的影响[A];中国毒理学会第四届全国学术会议论文(摘要)集[C];2005年
10 张建华;陈宁;宋庆芳;张凌云;;生物检材中MDMA和MDA的固相萃取和GC/NPD分析[A];中国化学会第二十五届学术年会论文摘要集(下册)[C];2006年
中国重要报纸全文数据库 前10条
1 驻京记者 王丹;西安杨森推出首只MDA新药[N];医药经济报;2009年
2 小诚;无缝集成EDA客户资源[N];中国计算机报;2002年
3 徐心 刘冀生;电子商务在国际工程承包中的应用[N];建筑时报;2001年
4 顾小英 汪敏;创国产名牌 兴民族软件[N];中国高新技术产业导报;2000年
5 刘欣;开辟增值服务新天地[N];人民邮电;2000年
6 记者 刘学习;明年坐上中国市场头把交椅[N];计算机世界;2002年
7 张济民;加拿大的卫星工业[N];通信产业报;2000年
8 本报记者 郇丽;烟台万华 厚积薄发!再发?[N];中国经营报;2001年
9 代学峰;一个人的华尔兹[N];科技日报;2002年
10 ;富士通争得一片天[N];科技日报;2000年
中国博士学位论文全文数据库 前10条
1 王煜;基于MDA的GBDSS决策服务组合建模方法研究[D];华中科技大学;2010年
2 赵晴;慢性缺血致血管性痴呆大鼠线粒体氧化损伤机制及依达拉奉保护作用的研究[D];吉林大学;2007年
3 吴士亮;面向行业的商品化管理信息系统框架构建与方法研究[D];南京理工大学;2005年
4 马惠荣;ASR卵巢HO/胆红素系统的研究及补肾调经方对其影响[D];河北医科大学;2005年
5 江鹰;国家卫生数据字典XML Schema的构建及应用研究[D];第四军医大学;2007年
6 陆士奇;SAH后脑血管痉挛继发脑损伤的相关研究[D];苏州大学;2005年
7 孙晓彩;p38MAPK参与肢体缺血预处理诱导的大鼠脑缺血耐受及其机制初探[D];河北医科大学;2006年
8 刘学庆;蝴蝶兰(Phalaenopsis spp.)抗冷特性研究[D];山东农业大学;2007年
9 张东淑;穴位敷贴治疗缺血性脑卒中的实验与临床研究[D];广州中医药大学;2008年
10 姚俊岩;经腹主动脉局部灌注异丙酚对脊髓缺血再灌注损伤作用及其机制的实验研究[D];四川大学;2005年
中国硕士学位论文全文数据库 前10条
1 陈明;XML概念模型及其转换研究[D];武汉理工大学;2006年
2 董洪梅;支持ICEMDA的工作流引擎技术与实现[D];哈尔滨工业大学;2007年
3 邢胜南;基于MDA的数据分析过程研究[D];山东大学;2010年
4 邓惠敏;基于CPS的实时系统的面向方面的MDA方法[D];广东工业大学;2011年
5 刘家红;电子商务开发平台中基于模式的模型转换框架研究与实现[D];国防科学技术大学;2004年
6 夏焱;MDA模式驱动的应用软件商店研究与实现[D];电子科技大学;2011年
7 焦德忠;基于MDA的异构系统整合技术研究[D];河南科技大学;2011年
8 黄煜;肠宁汤组方对实验性UC大鼠免疫功能影响的实验研究[D];辽宁中医药大学;2007年
9 王孝强;MDA在WEB服务合成技术中的应用研究[D];江苏大学;2008年
10 李百玮;海洛因成瘾大鼠脑NO、MDA、SOD和血脑屏障通透性的变化[D];广西医科大学;2011年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026