共查询到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.
4.
5.
将属性作为授权约束,给出了属性扩展的RBAC模型。提出了一种基于OWL的属性RBAC策略定义和表示方法。该方法支持复杂属性表达式、属性值偏序关系、角色层次关系和约束的定义;在推理机的支持下,可以执行访问控制决策推理,属性表达式支配关系判定和策略知识一致性检测。具体应用案例说明了该方法的可行性。 相似文献
6.
UML在Web组件建模中的应用研究 总被引:3,自引:0,他引:3
基于Web的应用越来越受到人们的欢迎,对Web应用进行有效的建模成为Web应用成功与否的重要因素之一。统一建模语言(UML)是一种用于可视化、说明、构建并文档化软件系统的标准建模语言,该文首先简要介绍了UML的产生背景以及UML的各种框图,在此基础上提出了利用UML的扩展构造基于Web的应用程序。 相似文献
7.
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.
在本体设计过程中容易出现逻辑错误,利用现有本体除错工具难以诊断并修正此类错误。针对该问题提出一种新的交互式本体除错方法。通过分析unsatisfiable concept自动生成相关问题,基于用户对问题的回答自动修复错误本体。实验结果表明,该方法能利用少量问题实现修复目的。 相似文献
11.
UML和OWL在本体建模中的比较研究 总被引:1,自引:0,他引:1
作为语义Web的基础,提供共享概念模型的本体扮演了重要的角色。然而目前的本体开发工具和技术是建立在AI领域KIF和KL-ONE的基础上,难以理解和掌握。通过介绍UML和OWL的基本概念和建模原语,结合建模实例分析它们在本体建模中的开发原理,并对两者在本体建模过程的方法进行分析评价,可以看出将UML应用于本体的开发,能提供标准直观的统一建模过程,提供方便的沟通和理解途径,对本体开发有较高的现实意义和理论价值。 相似文献
12.
13.
提出带负授权和权限层次的扩展RBAC模型并分析模型中由负授权引起的冲突。用OWL-DL表示该扩展模型并说明如何使用OWL-DL推理引擎检测扩展模型中潜在的冲突。 相似文献
14.
15.
16.
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.
19.
20.
基于OWL的Web服务构件研究 总被引:2,自引:0,他引:2
从构件技术出发提出了一个基于OWL的Web服务的创建方式。原子构件的概念与本体论的结合优化了Web服务,缩小了构件的粒度,简化了结构;OWL和Ontology的应用使得Web服务具备了更好的信息基础。 相似文献