首页> 外文期刊>International journal of metadata, semantics and ontologies >An ontology-based domain model to enhance the software development process
【24h】

An ontology-based domain model to enhance the software development process

机译:基于本体的领域模型,可增强软件开发过程

获取原文
获取原文并翻译 | 示例
       

摘要

As many of the current programming languages provide only a single programming paradigm, most of the software developers need to mix and match different paradigms, which typically leads to an impedance mismatch. To avoid this, it is essential to develop a system which supports a multi-programming paradigm. The proposed system is developed integrating the ontology paradigm in a programming language called Clojure. These ontology paradigms are added as a library in Clojure, for reusability and code sharing. The basic approach used for integrating the systems is metaprogramming. This will craft and process languages for creating, modifying, adapting, adjusting and transforming other programs. The implementation of the ontology paradigm is theoretically based on description logics, which are formalisms for representing knowledge. The developed system will support ontological, functional, object-oriented and concurrent paradigms. The entire business process can be represented using the developed library.
机译:由于许多当前的编程语言仅提供一种编程范例,因此大多数软件开发人员需要混合并匹配不同的范例,这通常会导致阻抗失配。为了避免这种情况,必须开发一种支持多程序范例的系统。所提出的系统是通过一种称为Clojure的编程语言集成了本体范式而开发的。这些本体范例在Clojure中作为库添加,以实现可重用性和代码共享。用于集成系统的基本方法是元编程。这将制定和处理用于创建,修改,改编,调整和转换其他程序的语言。本体范式的实现在理论上基于描述逻辑,描述逻辑是表示知识的形式主义。开发的系统将支持本体论,功能,面向对象和并发范例。可以使用开发的库表示整个业务流程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号