首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
Enhancing ebXML Registries to Make them OWL Aware   总被引:1,自引:0,他引:1  
ebXML is a standard from OASIS and UN/CEFACT which specifies an infrastructure to facilitate electronic business. In this paper, we address how ebXML registry semantics support can be further enhanced to make it OWL aware. OWL constructs are represented through ebXML registry information model constructs, and stored procedures are defined in the ebXML registry for processing the OWL semantics. These predefined stored queries provide the necessary means to exploit the enhanced semantics stored in the registry. In this way, an application program does not have to be aware of the details of how this semantics support is achieved in ebXML registry, and does not have to contain additional code to process this semantics.We believe that this approach is quite powerful to associate semantics with registry objects: it becomes possible to retrieve knowledge through queries, the enhancements to the registry are generic and also the registry specification is kept intact. The capabilities provided move the semantics support beyond what is currently available in ebXML registries and it does so by using a standard ontology language.To be able to demonstrate the benefits of the enhancements, we also show how the resulting semantics can be made use of in Web service discovery and composition.Recommended by: Athman Bouguettaya and Boualem BenatallahThis work is supported in part by the European Commission, Project No: IST-1-002104-STP SATINE and the Scientific and Technical Research Council of Turkey (TÜBÍTAK), Project No: EEEAG 104E013 and is realized as a proposal to OASIS ebXML Semantic Content Management subcommittee which is working on possible semantic extensions to the registry.  相似文献   

2.
Ontology can be considered as a comprehensive knowledge model which enables the developer to practice knowledge, instead of code, reuse. In the development of knowledge-based systems, different modeling languages are employed at different stages of the development process. By using a common modeling language for the knowledge and software models, knowledge instead of software reuse can be achieved. We illustrate the process by first presenting an ontology developed for an industrial domain and then investigate Unified Modeling Language (UML) as an ontology modeling tool. Since any model expressed in UML can be translated into a software model, the transition from the knowledge model to system implementation is better supported with the proposed approach. The industrial domain of selecting a remediation technique for petroleum contaminated sites is adopted for the illustration case study.  相似文献   

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

4.
何蓉  李支尧  罗群 《现代计算机》2009,(12):112-114
统一建模语言UML是一种标准的、功能强大的建模语言。在介绍UML的基础上,讨论在医学影像在线考试系统的建模过程中,使用Rational Rose工具作为UML的建模环境,并使用UML语言实现系统建模的方法和步骤,给出考试系统的用例模型、静态模型和动态模型。通过该方法的应用,增强系统的可靠性、可重用性和可维护性。  相似文献   

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

6.
UML在Web组件建模中的应用研究   总被引:3,自引:0,他引:3  
基于Web的应用越来越受到人们的欢迎,对Web应用进行有效的建模成为Web应用成功与否的重要因素之一。统一建模语言(UML)是一种用于可视化、说明、构建并文档化软件系统的标准建模语言,该文首先简要介绍了UML的产生背景以及UML的各种框图,在此基础上提出了利用UML的扩展构造基于Web的应用程序。  相似文献   

7.
The foundational model of anatomy in OWL: Experience and perspectives   总被引:1,自引:0,他引:1  
We present the method developed for migrating the Foundational Model of Anatomy (FMA) from its representation with frames in Protégé to its logical representation in OWL and our experience in reasoning with it. Despite the extensive use of metaclasses in Protégé, it proved possible to convert the FMA from Protégé into OWL DL, while capturing most of its original features. The conversion relies on a set of translation and enrichment rules implemented with flexible options. Unsurprisingly, reasoning with the FMA in OWL proved to be a real challenge, due to its sheer size and complexity, and raised significant inference problems in terms of time and memory requirements. However, various smaller versions have been successfully handled by Racer. Some inconsistencies were identified and several classes reclassified. The results obtained so far show the advantage of OWL DL over frames and, more generally, the usefulness of DLs reasoners for building and maintaining the large-scale biomedical ontologies of the future Semantic Web.  相似文献   

8.
9.
10.
吕律 《计算机工程》2009,35(17):58-59
在本体设计过程中容易出现逻辑错误,利用现有本体除错工具难以诊断并修正此类错误。针对该问题提出一种新的交互式本体除错方法。通过分析unsatisfiable concept自动生成相关问题,基于用户对问题的回答自动修复错误本体。实验结果表明,该方法能利用少量问题实现修复目的。  相似文献   

11.
UML和OWL在本体建模中的比较研究   总被引:1,自引:0,他引:1  
作为语义Web的基础,提供共享概念模型的本体扮演了重要的角色。然而目前的本体开发工具和技术是建立在AI领域KIF和KL-ONE的基础上,难以理解和掌握。通过介绍UML和OWL的基本概念和建模原语,结合建模实例分析它们在本体建模中的开发原理,并对两者在本体建模过程的方法进行分析评价,可以看出将UML应用于本体的开发,能提供标准直观的统一建模过程,提供方便的沟通和理解途径,对本体开发有较高的现实意义和理论价值。  相似文献   

12.
基于概念代数的本体演化   总被引:1,自引:0,他引:1       下载免费PDF全文
针对本体模型的维护和演化问题,将代数格与概念格相结合,定义概念代数,提出基于概念代数的奉体演化3层结构,包括原子概念层、原子概念关系层、应用层。分析概念代数与本体表示语言OWL之间的对应关系。在应用层中,利用概念代数根据应用的需要在原本体模型基础上构建面向应用的概念,并维护原有本体模型。实例证明了该方法的有效性。  相似文献   

13.
提出带负授权和权限层次的扩展RBAC模型并分析模型中由负授权引起的冲突。用OWL-DL表示该扩展模型并说明如何使用OWL-DL推理引擎检测扩展模型中潜在的冲突。  相似文献   

14.
软件设计模式及其角色图的表示   总被引:1,自引:0,他引:1  
面向对象软件设计模式是用来描述和交流软件设计经验的,设计模式是类和对象的复用的模式,通常用类图来表示;而类图通常侧重于设计与实现,不能描述模式所依赖的语境,利用角色图来表示,它强调了对象间的合作和交互,并利用色色图来描述复合模式,给出了几个描述实例。  相似文献   

15.
基于UML的湿地地理信息系统设计和开发   总被引:5,自引:1,他引:4  
以松嫩平原湿地为背景,在地理信息系统基础平台上构筑水利信息系统。提出一种基于UML的湿地地理系统设计和开发方法,在MapObjects组件基础上构架了系统框架,将系统分为通用模型和专用分析模型,给出了系统模块的静态结构框架,同时给出了该湿地系统的原型。  相似文献   

16.
针对测试数据生成方法扩展性差、智能化程度低的问题,提出一个基于多Agent合作的软件测试数据生成框架,该框架由测试信息提取Agent组和测试数据生成Agent组构成,能充分利用Agent扩展性好、灵活性强、高度自治等特点。通过开发的软件原型,验证了该框架的可行性。  相似文献   

17.
Model driven architecture: Principles and practice   总被引:7,自引:0,他引:7  
Model Driven Architecture (MDA) is an approach to application modeling and generation that has received a lot of attention in recent months. Championed by the Object Management Group (OMG), many organizations are now looking at the ideas of MDA as a way to organize and manage their application solutions, tool vendors are explicitly referring to their capabilities in terms of MDA compliance, and the MDA lexicon of platform-specific and platform-independent models is now widely referenced in the industry. In spite of this interest and market support, there is little clear guidance on what MDA means, where we are in its evolution, what is possible with todays technology, and how to take advantage of it in practice. This paper addresses that need by providing an analysis of how modeling is used in industry today, the relevance of MDA to todays systems, a classification of MDA tooling support, and examples of its use. The paper concludes with a set of recommendations for how MDA can be successful in practice.  相似文献   

18.
基于UML的面向对象软件设计   总被引:7,自引:1,他引:7  
UML是一种通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统的文档。使用UML进行软件设计能够比较显著地提高软件的开发效率,保证软件的开发质量。以中华童装网的开发为例,介绍了一种使用面向对象的UML软件设计方法。  相似文献   

19.
单汨源  宋泽宇  黄婧 《计算机工程》2010,36(22):265-267
依据产品配置领域的相关知识,提出一种基于本体的大规模定制产品配置概念模型,其中包括配置类型和约束类。定义模型中每个概念及其关系,运用Web本体语言对其进行形式化的描述,使用语义Web规则语言表达特定的约束规则,基于Protégé对该模型进行有效性检验。  相似文献   

20.
基于OWL的Web服务构件研究   总被引:2,自引:0,他引:2  
从构件技术出发提出了一个基于OWL的Web服务的创建方式。原子构件的概念与本体论的结合优化了Web服务,缩小了构件的粒度,简化了结构;OWL和Ontology的应用使得Web服务具备了更好的信息基础。  相似文献   

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

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