首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 140 毫秒
1.
无相关技术背景的领域专家较难直接阅读和理解OWL 2本体。为此,提出一种使用对象角色建模(ORM)可视化表达OWL 2本体的方法,并介绍一系列相应规则。通过语义等价的模型变换和扩展构造原语,使用ORM可视化表达OWL 2的构造原语、类表达式、类公理、对象特性公理、数据特性公理和键公理。实验结果表明,内置数据类型、类等价公理和对象特性的传递性公理需要对ORM进行扩展才能表达,其余OWL 2类和公理均可语义无损地转换为ORM模型。  相似文献   

2.
如何使现有的关系数据库具有语义特征,如何对面向对象中的对象模型进行语义描述,是语义网应用过程中的两个重要问题。提出了一种Ontology-Object-Relational映射模型,提出了相关的映射规则及算法,基于映射元数据实现了本本、对象以及关系数据库间的映射与相互转换。实现了基于该模型的实验系统,并对关系数据库与本体实例间的相互转换进行了实验,实验结果表明本文所提出的映射模型、映射规则及算法是正确与可行的。  相似文献   

3.
ER模型转换为关系模式的实用规则   总被引:3,自引:1,他引:2  
将ER模型转换为关系模式一般转换规则不能满足实际数据库设计工程的应用需要,转换得到的关系模式有时会丢失ER模型的部分信息,在关系复杂的情况下会导致各种冗余问题。论文根据数据库工程经验和对ER模型的理解,就ER模型转换为关系模式的规则问题进行了全面而细致的讨论,并给出了12个非常实用的转换规则。提出的转换规则在一定程度上解决了因转换规则不足而导致ER模型无法与关系模式紧密衔接的问题。  相似文献   

4.
OWL本体在知识工程中有着广泛应用,人们考虑用它来解决软件开发中的问题。该文分析OWL本体和Java面向对象模型问的差别,指出直接映射存在的问题,阐述OWL本体映射到面向方面模型的特点,并提出OWL本体向AspectJ面向方面模型映射的具体方法,较好实现OWL本体向软件代码模型的映射。  相似文献   

5.
林汝坤  刘芳  戴长华  姚莉 《计算机工程》2006,32(16):193-194
本体建模的难点在于概念的定义和概念间关系的描述,OWL中的约束公理正好是解决这个难点问题的强有力方法。约束公理是OWL语言中最核心的部分,通过约束公理可以更完整更明确地定义本体模型,使所建立的本体模型能满足最小本体承诺规则。该文以W3C提供的酒本体为例子,结合工程实践,描述了如何利用OWL的约束公理,完善和准确定义本体中的概念。  相似文献   

6.
潘文林  刘大昕 《计算机应用》2011,31(4):1062-1066
对象角色建模(ORM)方法已应用于本体工程,因此需要将ORM模型转换为OWL DL公理,以便将ORM本体发布到语义Web上,同时还可使用支持DL的推理机来检查ORM本体的语义一致性和冗余问题。通过模型语义分析、模型等价转换、引入新的运算符和特性等方法,提出将ORM模型形式化表达为OWL DL公理的规则。除了外部唯一约束等四种约束外,其他形态的ORM模型都可以形式化表达为OWL DL公理。  相似文献   

7.
关系模式到OWL的映射研究   总被引:3,自引:1,他引:2  
提出一种从关系模式到OWL的映射方法,给出了一个映射的实例验证了该方法。  相似文献   

8.
针对面向对象设计与关系数据库设计之间的"阻抗不匹配"问题,提出了运用ORM技术来解决对象-关系映射冲突.深入研究对象/关系的映射机制,引出了基于.NET的持久化框架NHibernate,探讨了基于NHibernate技术的ORM映射机制,实现了对象和关系数据库之间的高效映射,达到了将业务逻辑层与数据存储有效分离.提出的多种映射策略将极大地缩短开发周期、降低系统开发成本.  相似文献   

9.
一种全新的ORM数据建模方法   总被引:4,自引:0,他引:4  
回顾了数据建模的发展,介绍了一种全新的建模方法,并用复旦大学E-Campus规划项目中的一个案例说明具体应用过程。  相似文献   

10.
模型驱动架构(MDA)是由对象管理组织(OMG)提出的应用模型技术进行软件开发的方法和标准体系,其核心理念是平台无关模型建模和平台特定模型转换。通过编程实现基于元对象机制2.0(MOF2.0)查询/视图/转换(QVT)标准定义开发的框架,该框架可以将元模型转换为特定N层应用程序类,实现主要程序功能,从而大大提高开发效率。验证了通过编程实现模型驱动转换的灵活性和功能实现的多样性,包括XML文件对模型规范的描述以及生成代码的完整性。  相似文献   

11.
将属性作为授权约束,给出了属性扩展的RBAC模型。提出了一种基于OWL的属性RBAC策略定义和表示方法。该方法支持复杂属性表达式、属性值偏序关系、角色层次关系和约束的定义;在推理机的支持下,可以执行访问控制决策推理,属性表达式支配关系判定和策略知识一致性检测。具体应用案例说明了该方法的可行性。  相似文献   

12.
为了解决领域模型和数据库之间的紧耦合问题,提出基于C++的对象关系映射(ORM)架构。给出抽象基类、映射器注册表类的关键技术和部分实现代码,通过智能指针实现领域对象的关系映射和生命周期管理。基于该架构设计并实现的ORM子系统,已应用于设备状态检测与安全评价系统中,运行情况良好。  相似文献   

13.
14.
基于HTTP请求的ORM性能优化研究   总被引:1,自引:0,他引:1  
针对对象关系映射工具,提出一种性能优化方法,该方法使得对象关系映射工具通过统计在HTTP请求处理过程中加载的和实际使用的对象字段,在后续请求处理中仅加载必需的对象字段,从而提升应用程序持久层性能。将改进过的对象关系映射工具应用到开源电子商务示例应用程序XPETSTORE后,HTTP请求响应时间平均降低8%。  相似文献   

15.
明仲 《计算机应用研究》2001,18(8):28-30,33
OORAM是挪威工业研究中心和奥斯陆大学提出的一种新一代面向对象软件工程方法,而UseCase是目前在学术界和工业界已普遍接受的概念,通过结合UseCase和OORAM方法,对一个通信系统的面向对象建模进行了阐述。  相似文献   

16.
Abstract: In this paper the Web Ontology Language (OWL) is examined to instantiate expert system knowledge bases intended for semantic Web applications. In particular, OWL is analyzed for expressing Unified Modeling Language (UML) representations that have been augmented with propositional logic asserted as inter‐link constraints. The motivation is ultimately to provide declarative propositional logic constraints that can be represented in UML and declaratively implemented using OWL and other constructs to realize semantic Web knowledge base repositories and databases to facilitate expert system applications. The results of this paper show that OWL is sufficient for capturing most inter‐link constraints asserted on generalization/specialization instances; however, OWL alone is inadequate for representing some inter‐link constraints asserted on associations. We propose enhancements to OWL via RDF extensions for the reification of associations into classes. These extensions mitigate all concerns that were identified in OWL as part of this study. The result is increased support of declarative constraint representations, which can be expressed in knowledge bases in the context of the semantic Web.  相似文献   

17.
黄强  张晓梅  冉鸣  楼新远 《计算机工程》2007,33(22):54-56,5
关系对象映射框架为消除对象和关系数据库之间的阻抗提供了有效的解决方案,目前虽有很多优秀的ORM框架已得到广泛的应用,但ORM的一些固有缺陷,如繁琐的配置文件和关联域模型、过度复杂的持久层API和性能低下的缓存结构,对项目开发产生了一定的负面影响,也增加了学习成本。该文针对ORM的上述缺陷,设计并实现了基于类型元数据的轻量级ORM框架Speed,它使用约定规则和类型元数据反射技术完全消除了ORM映射文件,采用简单高效的对象标识缓存和查询缓存,有效地提高了系统性能,并结合实际系统阐述了如何使用Speed的简单API实现ORM的快速开发。  相似文献   

18.
罗军  陈波 《计算机工程》2010,36(21):71-72,75
Web本体语言(OWL)是一种用于对本体进行语义描述语言,不仅提供强大的语义表达能力,而且能够表达机器可以理解的内容。关系数据库在存储与管理大规模数据方面相应技术比较成熟。针对该情况,结合两者的优势,提出一种关系数据库存储OWL本体的存储模式,在存储大规模数据和保持语义完整性两者之间取得一个平衡点,使关系数据库存储OWL本体既能存储海量数据,又能最大限度保持其语义完整性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号