基于protégé的课程内容本体的构建-计算机系统应用

计 算 机 系 统 应 用 2012 年 第 2 1 卷 第 12 期

基于 protégé的课程内容本体的构建

1 2

蔡群英 , 黄镇建

1(韩山师范学院 计算机应用与技术系, 潮州 521041)

2(韩山师范学院 物理与电子工程系, 潮州 521041)

摘 要: 本体作为一种有效表现概念层次结构和相互关系的模型, 能够有效地表示课程内容框架, 以visual basic

课程为例, 使用 protégé工具进行建模, 初步探讨了课程内容本体的构建原则和步骤.

关键词: 课程内容本体; protégé; OWL

Building Course Content Ontology Based on Protégé

1 2

CAI Qun-Ying , HUANG Zhen-Jian

1(Department of Computer Application and Technology, Hanshan Normal University, Chaozhou 521041, China)

2(Physics and Electronic Engineering Department, Hanshan Normal University, Chaozhou 521041, China)

Abstract: Ontology, an efficient model of expressing concept hierarchy and relationship, can be used to express course

content frame. This paper uses visual basic course as research object and using protégé as a ontology construnction tool.

The construction of the principle and steps has been discussed preliminary.

Key words: course content ontology; protégé; OWL

1 引言 OWL, OWL 是 W3C(World Wide Web Consortium)推荐

本体作为一种有效表现概念层次结构和相互关系 的标准, 是基于 RDF 和 XML 的一种描述语言. RDF

的模型, 被广泛应用到计算机科学的众多领域, 如知 使用三元组来描述资源, 表示一个资源 O 具

[1]

识表示、共享和重用、语义建模等方面 . 本体可以从 有属性 P, 属性值为 S. OWL 作为RDF 的扩展, 提供大

领域的概念、关系和属性集出发, 建立便于理解和分 量原语以支持更加丰富的语义表达, 并更好地支持推

析的领域知识结构, 并支持满足一致性的领域知识库 理. 除了能表示子类关系和子属性关系、定义域和值

[2]

的开发. 将本体引入到教育资源库的组织中, 构建课 域限定以及类实例外, 还支持以下特性 :

程内容本体, 作为资源库的组织框架, 参考 《教育资源 1) 属性的局域辖域, 即对于一个属性, 能够定义

计算机系统应用技术课程,基于protégé的课程内容本体的构建-计算机系统应用.pdf...相关推荐

  1. 银行客户用户画像_技术分享 | 基于数据中台的银行客户画像体系构建

    背景 1.金融消费行为的改变,企业无法接触到客户 80后.90后总计3.4亿人口,日益成为金融企业主要的消费者,但是他们的金融消费习惯正在改变,他们不愿意到金融网点办理业务,不喜欢被动接受金融产品和服 ...

  2. 基于VUE的SSR技术-姜威-专题视频课程

    基于VUE的SSR技术-2361人已学习 课程介绍         随着VUE的发展,国内很多网络产品选用了VUE作为开发,但国内百度蜘蛛无内存抓取严重了影响了VUE的发展,VUE在2017年也大力的 ...

  3. (课程)基于Spark的机器学习经验

     (课程)基于Spark的机器学习经验 祝威廉 2016-09-07 16:48:36 浏览837 评论0 机器学习 spark 摘要: 这篇内容基于我去年的一些感悟写的,但是今年才在Stuq 的 ...

  4. 转自:今天我们怎样学软件技术,怎样教软件课程?——作者:金旭亮

    今天我们怎样学软件技术,怎样教软件课程? ================== 注:       本文是我这几年以来针对软件技术学习与教学方式所思索问题的一个阶段性总结,写出来与朋友们交流.      ...

  5. 今天我们怎样学软件技术,怎样教软件课程?

    今天我们怎样学软件技术,怎样教软件课程? 分类: 软件人生 2011-10-23 23:46 98人阅读 评论(0) 收藏 举报 今天我们怎样学软件技术,怎样教软件课程? 分类: 计算机教育 我著作的 ...

  6. 基于Java的课程管理系统

    摘 要 在Internet高速发展的今天,我们生活的各个领域都涉及到计算机的应用,其中包括课程管理系统的网络应用,在外国课程管理已经是很普遍的方式,不过国内的课程管理可能还处于起步阶段.课程管理系统具 ...

  7. 基于javaweb学生课程管理系统

    一.系统简介 本项目采用eclipse工具开发,jsp+servlet+jquery技术编写,数据库采用的是mysql,navicat开发工具. 系统一共分为2个角色分别是:学生,教师 二.模块简介 ...

  8. 视频教程-FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和FFMpegSDK-C/C++

    FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和FFMpegSDK 夏曹俊:南京捷帝科技有限公司创始人,南京大学计算机硕士毕业,有15年c++跨平台项目研发的经验,领导开发过大量的c++虚拟 ...

  9. 基于jQueryUI控件、oracle应用双机架构企业PMS系统实战课程-张勇-专题视频课程

    基于jQueryUI控件.oracle应用双机架构企业PMS系统实战课程-184人已学习 课程介绍         本套课程介绍的PMS系统中我们将 Bootstrap 应用到了 jQuery UI ...

最新文章

  1. 2019.03.13 ZJOI2019模拟赛 解题报告
  2. c语言获取linux的CPU、内存、IO、磁盘、网速(本机编译通过)
  3. mongodb视频教程云盘,深度讲解Java多线程开发—电子表项目实现
  4. iOS完全自学手册——[三]Objective-C语言速成,利用Objective-C创建自己的对象...
  5. linux下安装服务,linux下的软件服务安装管理
  6. linux应用程序安装PPT免费序,linux下应用程序安装的总结
  7. 深度学习 --- 受限玻尔兹曼机RBM(直接采样、接受-拒绝采样、重要性采样详解)
  8. Linux-Discuz安装LAMP
  9. 【C++】给定两个没有刻度的容器,对于任意给定的容积,求出如何只用两个瓶装出L升的水
  10. java ltp4j_ltp工具使用配置
  11. app store无法下载、安装软件,一直在转圈的一个解决方法
  12. java自定义封装一个方法_Java自定义套件封装教程
  13. pytorch, tensorflow, keras统计模型参数大小
  14. 热备用冷备用_个性化您的备用帐户的10种方法
  15. 万物互联背景下的边缘计算安全需求与挑战
  16. Circular reasoning
  17. php imagejpeg函数,php imagepng()函数有什么用?
  18. LDO线性稳压电源PCB布局布线
  19. HashMap和Iterator迭代器的小用法
  20. 拓嘉启远:关于拼多多搜索溢价,你了解多少

热门文章

  1. 如何实现在已有代码之后添加逻辑之继承,组合(静态代理)实现方法
  2. Visual Entity 手册(一)简介
  3. 我讨厌电脑!一个系统管理员的自白
  4. 【论文写作】JSP旅游网如何写概念设计
  5. Python零基础:第一个Python程序“hello world“ 背后的运行你懂了吗?
  6. birt插件 web_birt 集成到现有的web应用中
  7. java 调用.net类库_通过COM组件方式实现java调用C#写的DLL文件
  8. linux java mysql 备份 runtime_Mysql如何在linux中实现定时备份
  9. overlayfs高密 读性能_RFID读写器天线圆极化与线极化的性能区别
  10. HALCON 21.11:深度学习笔记(1)