基于XUML的XML模式设计方法

被引量 : 0次 | 上传用户:baiseshiren
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可扩展的标记语言(XML)已成为Internet/Intranet上最重要的数据表示和交换标准,在语义网、电子商务、内容管理、Web服务等诸多领域有着十分广泛的应用。XML模式是XML应用的基础,同传统数据库一样,不合理的XML模式设计也会导致数据冗余和各种操作异常。随着XML的广泛应用和XML文档数量的剧增,研究XML模式的设计方法具有重要的理论和实际意义。目前,关于XML模式设计的研究还比较分散,大多集中在逻辑模式的层面。概念建模是现代软件开发方法的重要内容,适合XML特点的概念模型及相应的建模方法,是一个值得深入研究的重要课题。XML及其模式设计涉及到多个不同方面,一些概念容易出现混淆,为此提出了一个“4维建模框架”。该框架提供统一的上下文,以便全面地讨论文档和数据库、各种相关模型(式)、它们之间的关系、以及建模过程与方法。当前的XML概念模型存在一定的局限性,主要问题是缺乏对“包含”语义和多级范围等方面的支持。XUML是一种新的XML概念模型,它基于UML标准。XUML保持了足够的抽象,重点描述领域中的概念和概念之间的联系,以及相关的语义约束,而与具体XML模式语言无关。XUML加强了对“包含”等语义的建模能力,主要体现在“组件”和“部件”、“广义聚集”联系、“组件内关联”、相关的约束等新的模型构件中。XML设计中涉及到3个主要方面,即元素之间的纵向嵌套、横向的内部关联以及类型的重用;若设计者一次性统一考虑各个方面,容易陷入细节,抓不住设计的重点。基于XUML的概念建模方法,其核心是“3维2面”建模框架:“3维”是从3个不同的角度分别建模,“2面”指分离结构设计和类型重用。通过抽象和隔离,最后综合各种观点,可形成高质量的概念模型。XML规范化理论是近来的一个研究热点,但已有的研究成果十分复杂,难以被一般设计者掌握。关系数据库设计方法的发展历史表明,将规范化理论的基本原理提前用到概念设计中,比在逻辑层更实用。受此启发,将XML(逻辑)范式的特点在XUML概念模型中表示,定义了几种XUML范式,并研究了基于XUML模型的规范化方法。这些研究进一步丰富了XUML模型。XUML方法的应用离不开工具的支持,为此,提出了一个支持XUML模型的集成化开发环境的框架;通过扩展已有的UML建模工具,初步实现了对XUML模型的支持;研究并实现了XUML模型到XML schema的自动转换。“模型驱动的架构(MDA)”是新一代的软件开发架构和开发范型。研究表明,以概念模型XUML为基础,将概念建模作为XML设计的重点,借助工具来实现模型之间的转换,是有效的XML模式设计方法。
其他文献
油罐呼吸系统是保障油罐安全运行和减少油料蒸发损耗的安全系统.定期对呼吸系统进行检查维护是保证油罐正常工作的重要措施。分别介绍了地面立式油罐和半地下立式油罐呼吸系
目的:研究辛伐他汀对糖尿病大鼠的肾脏保护作用及其相关的抗炎机制。方法:将Wistar大鼠随机分为正常对照、糖尿病模型组和辛伐他汀治疗组,每组8只。腹腔注射链脲佐菌素65 mg.
目的:分析1例败血症伴吸入性肺炎患者的药学监护,探讨临床药师促进合理用药的作用。方法:临床药师全程参与1例败血症伴吸入性肺炎患者的临床诊疗,对败血症与吸入性肺炎的抗菌
<正>手足口病(Hand-foot-mouth disease,HFMD)主要是由肠道病毒71型(EV71)和科萨奇A16型(CVA16)引起的常见传染病,多发于3岁以下的婴幼儿,以手、足、臀、口腔等部位丘疹、疱
高泌乳素血症是一种常见的下丘脑疾患,由于泌乳素升高而干扰了性腺的功能。在妇女表现为黄体功能不足、月经失调、无排卵性月经、月经稀发、闭经、溢乳、性欲减退、子宫萎缩
目的 调查本院 2 0 0 2~ 2 0 0 3年间普外科住院患者的营养状况。方法 采用多项营养评价指标测定 4 0 12例非急诊住院患者营养状况 ,分析年龄、疾病等因素与营养状况之间关
LNG接收站储罐的配置方案是LNG接收站设计的重要内容,储罐的容量和数量不仅决定了LNG接收站的规模,还直接影响LNG接收站投资和运行的经济性。概述了LNG接收站储罐容量的定义
根据原油管道的结蜡规律,分析了蜡层分布不均匀对管道蜡层厚度计算的影响。在管道直径长度相同、沿程摩阻增加相同的条件下,随管道结蜡段长度的减少,有效平均结蜡厚度减小。
管道老龄化是世界性问题,进入老龄期的管道能否继续安全运行,需要从管道的原始条件、维护条件及油田的产量方面进行综合考量。美国贯穿阿拉斯加管道是老龄管道继续安全运行的
目的:合成溴莫普林。方法:以4-溴-3,5-二羟基苯甲酸一水化合物为起始原料,经甲基化-酯化、酰肼化、改进的McFadyen-Stevens反应、Knoevenagel缩合,再与盐酸胍环合制备溴莫普