现代图书情报技术 2006, 1(10) 66-70  DOI:      ISSN: 1003-3513 CN: 11-2856/G2

本期目录 | 下期目录 | 过刊浏览 | 高级检索                                                            [打印本页]   [关闭]
论文
扩展功能
本文信息
Supporting info
PDF(0KB)
[HTML全文](KB)
参考文献[PDF]
参考文献
服务与反馈
把本文推荐给朋友
加入我的书架
加入引用管理器
引用本文
Email Alert
本文关键词相关文章
TM4J
主题图
Java
开源
本文作者相关文章
朱良兵
PubMed
Article by

开源主题图引擎TM4J应用研究

朱良兵

(四川大学公共管理学院 成都 610064)

摘要

在分析TM4J的基本体系结构、主要类和核心接口的基础上,讨论通过TM4J的开发包从XTM文件生成主题图的代码示例,并讲解如何运用Ant实现Hibernate支持的关系数据库持久存储主题图的流程。最后给出几个现有的TM4J应用案例。

关键词 TM4J   主题图   Java   开源  

Application Study of Open Source Topic Maps Engine TM4J

Zhu Liangbing

(School of Public Administration, Sichuan University,Chengdu 610064, China)

Abstract:

TM4J is an open source Topic Maps engine based on Java.It’s a core supporting platform in the application development based on Topic Maps.The paper firstly analyzes the basic system architecture, main classes and core interfaces of TM4J, and discusses the source code about generating Topic Maps from XTM files using TM4J, and explains the procedure for setting up a relational database persistent storage for the Hibernate back-end using Ant. Finally, studies several existing cases based on TM4J.

Keywords: TM4J   JTopic Maps   Java   Open source  
收稿日期 2006-07-10 修回日期  网络版发布日期 2006-10-25 
分类号:

G203

基金项目:

通讯作者: 朱良兵 通讯作者E_mail: zhliangb@126.com
 

参考文献:

1秦铁辉. 信息时代的“全球定位系统”——主题图. 江西图书馆学刊,2005,35(1):1-3
2Kal Ahmed. TM4J-Topic Maps for Java. http://tm4j.org(Accessed Jun.24,2006)
3Kal Ahmed. Basic Architecture of TM4J. http://tm4j.org/docs/devguide/overview.gif(Accessed Jun.24,2006)
4TM4J Core Interface Hierarchy. http://tm4j.org/docs/devguide/core-class-hierarchy.gif(Accessed Jun.24,2006)
5Hibernate 参考文档.http://www.hibernate.org/hib_docs/reference/zh-cn/html/(Accessed Jun.24,2006)
6MySQL中文参考手册. http://www.douzhe.com/mirrors/fanqiang.com/db/mysql/2001-07-22/1354.shtml (Accessed Jun.24,2006)
7Conal Tuohy. Topic Map-based Website:www.nzetc.org. http://www.infoloom.com/pipermail/topicmapmail/2005q2/006411.html (Accessed Jun.24,2006)
8Topic Maps for E-Learning.http://compsci.wssu.edu/iis/nsdl/ (Accessed Jun.24,2006)
9KnowledgeDirect-Semantic based Knowledge Management within the BioCon Valley Network. Thomas Courvoisier, Guntram Flach,Matthias Rust. http://www.inigraphics.net/press/topics/2004/issue2/2_04a09.pdf (Accessed Jun.24,2006)
10Derek Hoy. Applied Topicmapping. http://www.cetis.ac.uk/members/educational_content/past_meetings/11th_meeting/CETIS%202004%2012%2008.ppt (Accessed Jun.24,2006)

本刊中的类似文章
1.董慧,刘厚嘉.Jave与数据库的接口分析[J]. 现代图书情报技术, 1999,15(1): 9-12
2.汪丽华,孙娇梅.Java技术与数字图书馆[J]. 现代图书情报技术, 1999,15(4): 37-39
3.沈正华,孙辨华.Java将给图书馆现代化带来的影响[J]. 现代图书情报技术, 1998,14(6): 43-47
4.李清茂.基于主题图的旅游文献组织方法研究*[J]. 现代图书情报技术, 2009,25(4): 82-87
5.白海燕,姜波.基于开源软件构建数字图书馆的知识组织体系[J]. 现代图书情报技术, 2009,25(4): 7-13
6.吴鹏飞,马凤娟,李文革,郭鹏.开源全文检索引擎Lucene本地化实践研究*[J]. 现代图书情报技术, 2009,25(4): 19-22
7.杨代庆,张智雄.基于Hadoop的海量共现矩阵生成方法*[J]. 现代图书情报技术, 2009,25(4): 23-26
8.刘兰,吴振新,向菁,孙志茹.网络信息资源保存开源软件综述[J]. 现代图书情报技术, 2009,25(5): 11-17
9.朱良兵,纪希禹 .基于Topic Maps的叙词表再工程[J]. 现代图书情报技术, 2006,1(9): 81-84
10.郭文丽,李书宁,张晓林 .国外数字图书馆系统开源软件研究趋势[J]. 现代图书情报技术, 2007,2(3): 1-6
11.毕强,刘冲娇.数字图书馆开源软件本地化研究[J]. 现代图书情报技术, 2007,2(7): 5-9
12.白海燕 .开源软件OpenResolver的功能与源码分析[J]. 现代图书情报技术, 2007,2(1): 58-61
13.王政军,金玉玲,任永功 .基于开源软件构建OPAC检索机的研究与实现[J]. 现代图书情报技术, 2007,2(3): 73-76
14.缪元照.基于开源软件的高校数字化图书馆网络系统安全监控探讨[J]. 现代图书情报技术, 2007,2(6): 91-95
15.刘丹,包平.国外主题图研究综述[J]. 现代图书情报技术, 2007,2(12): 39-44
16.崔蕾,马自卫.基于OAI的收割和服务系统的研究与设计[J]. 现代图书情报技术, 2007,2(11): 13-18
17.洪梅,马建霞 .开源机构库软件可用性评估方法的探讨[J]. 现代图书情报技术, 2007,2(12): 6-10
18.夏立新,张进,王忠义.基于OAI和主题图的分布式数字图书馆体系框架*[J]. 现代图书情报技术, 2007,2(12): 11-15
19.李善杰.基于Windows平台构建OPAC检索机的研究与实现[J]. 现代图书情报技术, 2007,2(12): 74-77
20.刘毅,汤怡洁,杨锐,李春旺.基于Liferay Portal的所级图书馆集成信息服务平台设计与实现[J]. 现代图书情报技术, 2008,24(6): 72-77
21.张平杉.开源OPAC 2.0—VuFind应用研究[J]. 现代图书情报技术, 2008,24(10): 85-89
22.孟喆,马自卫.开源环境下的数字仓储和服务系统的集成应用[J]. 现代图书情报技术, 2008,24(12): 15-21
23.王泽贤.利用开源软件实现基于浏览器的幻灯片系统*[J]. 现代图书情报技术, 2009,25(6): 89-93
24.祝忠明,马建霞,卢利农,李富强,刘巍,吴登禄.机构知识库开源软件DSpace的扩展开发与应用[J]. 现代图书情报技术, 2009,25(7-8): 11-17
25.吴振新,曲云鹏,李成文,向菁.基于开源软件搭建网络信息资源采集与保存平台[J]. 现代图书情报技术, 2009,25(7-8): 6-10
26.史红娟,李伶,崔冶秋.读者借阅历史记录查询系统设计与实现[J]. 现代图书情报技术, 2009,25(7-8): 23-27
27.吴振新,向菁.开源长期保存系统DAITSS研究[J]. 现代图书情报技术, 2009,25(7-8): 18-22
28.屈志毅,陆为国.基于Web的专题信息管理系统[J]. 现代图书情报技术, 2001,17(3): 36-37
29.许雁冬,李宇.基于开源软件的网络监测系统研究与实现*[J]. 现代图书情报技术, 2009,25(12): 64-68
30.赵华茗,李春旺,李宇,周强.云计算及其应用的开源实现研究[J]. 现代图书情报技术, 2009,(9): 1-6
31.倚海伦,师俏梅,李晶.图书馆资源评估读者调查系统的设计与实现[J]. 现代图书情报技术, 2009,(9): 91-95
32.张冬梅.Web网页制作中的动态技术[J]. 现代图书情报技术, 2001,17(6): 68-69
33.马春元.Java与Web页中的图书情报应用程序小块[J]. 现代图书情报技术, 1997,13(3): 11-13
34.张弢,孙辨.使用Java语言存取数据库的实现[J]. 现代图书情报技术, 1997,13(5): 18-23
35.李湘宏.基于Web的网络编程技术探讨[J]. 现代图书情报技术, 2002,18(2): 62-64
36.李秀.数字图书馆的互操作与分布式构件技术[J]. 现代图书情报技术, 2002,18(1): 14-16
37.李湘江.基于Web的数据库技术[J]. 现代图书情报技术, 2003,19(1): 57-59
38.王欣,李玉兰,商允峥.基于Drupal构建图书馆2.0网站的研究和实践[J]. 现代图书情报技术, 2009,25(11): 82-87
39.夏立新,叶飞.利用主题图实现城市圈电子政务系统数据整合模型的构建*[J]. 现代图书情报技术, 2009,25(11): 17-22
40.贺东鸿,郭新华.基于JSP/Servlet和JavaBeans技术的图书馆网络管理系统的研究与实现[J]. 现代图书情报技术, 2004,20(9): 98-100
41.马建霞.主题图技术在数字化知识组织中的应用研究[J]. 现代图书情报技术, 2004,20(7): 11-16
42.曾新红,明仲,陈彦.用Java实现基于CORBA的分布式图书馆查询系统*[J]. 现代图书情报技术, 2004,20(1): 24-29
43.张华,董慧.利用JDOM解析XML文档及其在数据转换上的应用*[J]. 现代图书情报技术, 2005,21(11): 86-90
44.刘红.基于Java的网络微型图书馆管理系统[J]. 现代图书情报技术, 2005,21(4): 22-26
45.左文革,陈士吉,孙彩霞.基于Java Web程序的“轻量级”MVC实现[J]. 现代图书情报技术, 2005,21(6): 20-22

Copyright 2008 by 现代图书情报技术