图4: Semantic Grid basedE-Learning Framework (SELF)
?E-learning 应用层
基于语义网格的E- learning 平台体系结的顶层是Elearning应用层, 它的主要功能是支持用户与系统之间的交互服务, 为用户提供基于Web 的使用底层资源的界面, 或者提供各种终端用户的应用软件,例如分类和课件管理,研究设备,时间安排、跟踪软件等。当然,所有这些应用都取决于各自终端用户的特殊需要。
?E-learning 服务层
E- learning 服务层实际上就是底层的资源和上层的应用程序之间的媒介,它使得合作工具、代理、个性化管理等应用的实现更为简便【5】。把应用和服务分离成两层的好处是双重的: 首先,由于高内聚性和松耦合,它将最小化代码重写的工作并增加应用程序的可维护性;其次, 它也确保在应用程序的演进过程中能够符合规范化的标准。语义网格技术能够在更高层次上促进学习资源的共享和各类学习支撑系统的互联互操作, 便于利用现有的资源和服务动态、透明地构造新的服务, 即以一种灵活的方式汇聚和协调资源。如果有学习者对于某特殊领域的演讲或讲课资料感兴趣,那么个性化服务作为后台进程可以追踪这类信息,从而将缺乏个性化、线性/静态的学习过程转变为高效地、分布式、面向学生、个性化、非线性/动态的学习过程。
3.2 基于E-Learning的语义网格的应用
下图描述了语义网格在E-Learning中的应用,形象地表达了用户与E-learning语义网格的核心组件的关系。有效地解决了底层信息资源在语义层次的资源共享和动态集成问题。
图5: 语义网格在E-Learning中的应用图示
在语义网格技术下,通过建立图书馆组织内部和外部的网络系统,可以实现对资源的分配、交流、共享、整合,从而充分利用信息资源, 并支持信息资源的无缝发送、跟踪和信息创新,进而实现事件、内容和学习管理。假设来自不同层次的参与者都已部署了SELF所需要的组件,如果站点A的用户想要获得一些特殊的内容,那么通过使用SELF层次的知识查询将联系软件代理,同时个人服务会跟踪用户所感兴趣的内容。软件代理通过和合作代理商的交流使用推理服务可以解决对需求资源的查询。软件代理和推断服务将通过存取服务、信息管理和管理服务获得网格资源的描述【7】。
3.3 相关工具和技术
随着网格技术的广泛应用,在世界范围内出现了大量开放式工具和技术。表1列出了一些在实现阶段可用的工具和技术。在特定的组件开发中并不是所列的所有的工具和技术都需要用到,只是在一定程度上可用的多种实现方法。
表1: 相关工具和技术
SELF组件
|
推荐工具/技术
|
Collaborative Tools
|
CoAKTing [6]
|
Personalization
Services
|
CHANDLER [17]
|
Inference Services
|
OILEd, JESS, Description Logic
|
Software Agents
|
SAGE [18], JADE [19], Aglets [20]
|
Grid Components and Services
|
JClarens [16,21], GT3[22]
|
Ontologies
|
Protégé etc.
|
Semantic Web
Techniques
|
OWL[23], DAML-OIL[24]
|
Security
|
Assorted Security Add-ons
|
结束语
随着校园网的普及和发展,构筑在校园网上的网络教育平台数量剧增,网络教育已进入服务个性化、形式多样化、资源开放化的阶段。因此,探讨如何将高校数字图书馆与E- learning 环境相结合,如何在E-learning环境下开展教育资源服务,发挥高校图书馆的最大功效就具有十分重要的意义。
参考文献
1徐志伟等网格计算技术电子工业出版社2004.5
2桂小林网格技术导论北京邮电大学出版社2005.3
3周琪锋基于语义网格的数字图书馆E- learning 平台研究 现代情报 2009.5
4许骏网格计算与E- Learning Grid 中国电化教育 2005.11
5T. Payneand O. Lassila, “Semantic web services,” IEEE Intell. Syst.,
vol. 19, no. 4, pp.14–15, Jul.–Aug. 2004.
2/2 首页 上一页 1 2 |