论文部分内容阅读
随着Internet(因特网)及Web(万维网)技术的发展,众多基于Web的应用系统应运而生,Blog就是其中之一。Blog是一种基于Web的应用系统,用于提供用户以日志方式发布网页。由于采用了RSS(RDFSiteSummary)技术和TrackBack(引用跟踪)机制,Blog的沟通方式比电子邮件、讨论群组更简单、更灵活,现己成为家庭、公司、部门和团队之间越来越盛行的网络交流工具,并逐渐被应用于企业内部网络(Intranet)。本文工作即是以研究组内部成员间的信息交流和协作为应用场景,将语义Web技术应用于Blog系统构建,设计并实现的一个Blog应用系统。
语义Web是现有Web的延伸,同时也被看成是下一代Web的发展方向,其目标是让Web上的信息能够为机器所理解,实现Web信息的自动处理,从而使得计算机和人类能够更好地协同工作。要在语义层次上实现信息的互操作性,需要对信息的含义有一个一致的共同的理解,对此,语义Web采用了本体论(Ontology)的思想。本体是一组概念及这些概念间关联描述的集合,它描述了包括客观事物及它们之间联系的领域知识。本系统中采用了OWL作为本体的描述语言。
目前,已有少数研究机构在语义Web技术和Blog技术的结合方面进行了一定的探索。特别是SWAD-Europe工作组的SemanticBlogging示例为语义Blog的发展奠定了基础,也为本文工作的开展提供了成功范例。
我们将语义Web技术应用于Blog系统的构建,设计并实现了一个称为“WOW”的基于Web本体的Blog原型系统。该系统不仅实现了Blog的常用功能,而且实现了对Blog条目的语义查询。本文详细介绍了WOW系统的分析、设计及实现,着重介绍了Web本体技术在语义Blog系统中所起到的作用。