首页> 外文会议>International Conference on the Unified Modeling Language >Extending UML to Support Ontology Engineering for the Semantic Web
【24h】

Extending UML to Support Ontology Engineering for the Semantic Web

机译:扩展UML以支持语义网络的本体工程

获取原文

摘要

There is rapidly growing momentum for web enabled agents that reason about and dynamically integrate the appropriate knowledge and services at run-time. The World Wide Web Consortium and the DARPA Agent Markup Language (DAML) program have been actively involved in furthering this trend. The dynamic integration of knowledge and services depends on the existence of explicit declarative semantic models (ontologies). DAML is an emerging language for specifying machine-readable ontologies on the web. DAML was designed to support tractable reasoning. We have been developing tools for developing ontologies in the Unified Modeling Language (UML) and generating DAML. This allows the many mature UML tools, models and expertise to be applied to knowledge representation systems, not only for visualizing complex ontologies but also for managing the ontology development process. Furthermore, UML has many features, such as profiles, global modularity and extension mechanisms that have yet to be considered in DAML. Our paper identifies the similarities and differences (with examples) between UML and DAML. To reconcile these differences, we propose a modest extension to the UML infrastructure for one of the most problematic differences. This is the DAML concept of property which is a first-class modeling element in DAML, while UML associations are not. For example, a DAML property can have more than one domain class. Our proposal is backward-compatible with existing UML models while enhancing its viability for ontology modeling. While we have focused on DAML in our research and development activities, the same issues apply to many of the knowledge representation languages. This is especially the case for semantic network and concept graph approaches to knowledge representations.
机译:Web启用代理的势头迅速增长,其原因是在运行时动态整合适当的知识和服务。全球网络联盟和DARPA代理标记语言(DAML)计划已积极参与进一步这一趋势。知识和服务的动态集成取决于明确的声明语义模型(本体)的存在。 Daml是一种用于在Web上指定机器可读本体的新兴语言。 Daml旨在支持易行推理。我们一直在开发用于开发统一建模语言(UML)和生成DEAML的本体的工具。这允许许多成熟的UML工具,模型和专业知识应用于知识表示系统,不仅用于可视化复杂的本体,还可以用于管理本体开发过程。此外,UML具有许多功能,例如尚未考虑在Daml中的配置文件,全局模块化和扩展机制。我们的论文识别UML和DEAM之间的相似性和差异(用示例)。要调和这些差异,我们向UML基础设施提出了一个适度的延伸,以实现最有问题的差异之一。这是属性的Daml概念,它是DAML中的一流建模元素,而UML关联则不是。例如,daml属性可以具有多个域类。我们的提案与现有的UML型号后向后兼容,同时增强了本体模型的可行性。虽然我们专注于我们的研发活动中的Daml,但同样的问题适用于许多知识代表语言。特别是语义网络和概念图的概念图尤其是知识表示的方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号