Java-based digital library portal for geography education

G-Portal is a Java-based digital library system to manage the metadata of geography-related resources on the Web. In addition to providing a flexible repository subsystem to accommodate metadata of different formats using XML and XML Schemas, G-Portal organizes metadata into projects and layers, and...

Full description

Bibliographic Details
Main Authors: Theng, Yin-Leng, Liu, Zehua, Yu, Hai, Lim, Ee Peng, Yin, Ming, Goh, Dion Hoe-Lian, Ng, Wee Keong
Other Authors: Wee Kim Wee School of Communication and Information
Format: Journal Article
Language:English
Published: 2010
Subjects:
Online Access:https://hdl.handle.net/10356/93755
http://hdl.handle.net/10220/6173
_version_ 1811690650546995200
author Theng, Yin-Leng
Liu, Zehua
Yu, Hai
Lim, Ee Peng
Yin, Ming
Goh, Dion Hoe-Lian
Ng, Wee Keong
author2 Wee Kim Wee School of Communication and Information
author_facet Wee Kim Wee School of Communication and Information
Theng, Yin-Leng
Liu, Zehua
Yu, Hai
Lim, Ee Peng
Yin, Ming
Goh, Dion Hoe-Lian
Ng, Wee Keong
author_sort Theng, Yin-Leng
collection NTU
description G-Portal is a Java-based digital library system to manage the metadata of geography-related resources on the Web. In addition to providing a flexible repository subsystem to accommodate metadata of different formats using XML and XML Schemas, G-Portal organizes metadata into projects and layers, and supports an integrated and synchronized classification and map-based interfaces over the stored metadata. G-Portal also includes a classification subsystem that creates category structures and classifies metadata resources into categories based on user-specified classification schemas. Furthermore, G-Portal users can annotate resources and make their annotations available to others. In this paper, we describe the design and implementation of G-Portal and elaborate how Java is used to implement its features. G-Portal has been designed to be modular and some of the modules can be used as standalone tools. In this paper, we use UML notations to describe the detailed design of G-Portal and highlight some of the design decisions.
first_indexed 2024-10-01T06:07:22Z
format Journal Article
id ntu-10356/93755
institution Nanyang Technological University
language English
last_indexed 2024-10-01T06:07:22Z
publishDate 2010
record_format dspace
spelling ntu-10356/937552021-01-06T05:32:21Z Java-based digital library portal for geography education Theng, Yin-Leng Liu, Zehua Yu, Hai Lim, Ee Peng Yin, Ming Goh, Dion Hoe-Lian Ng, Wee Keong Wee Kim Wee School of Communication and Information DRNTU::Library and information science::Libraries::Digital libraries and information portals G-Portal is a Java-based digital library system to manage the metadata of geography-related resources on the Web. In addition to providing a flexible repository subsystem to accommodate metadata of different formats using XML and XML Schemas, G-Portal organizes metadata into projects and layers, and supports an integrated and synchronized classification and map-based interfaces over the stored metadata. G-Portal also includes a classification subsystem that creates category structures and classifies metadata resources into categories based on user-specified classification schemas. Furthermore, G-Portal users can annotate resources and make their annotations available to others. In this paper, we describe the design and implementation of G-Portal and elaborate how Java is used to implement its features. G-Portal has been designed to be modular and some of the modules can be used as standalone tools. In this paper, we use UML notations to describe the detailed design of G-Portal and highlight some of the design decisions. Published version 2010-01-04T04:19:55Z 2019-12-06T18:44:55Z 2010-01-04T04:19:55Z 2019-12-06T18:44:55Z 2004 2004 Journal Article Liu, Z., Yu, H., Lim, E. P., Ming, Y., Goh, D., Theng, Y.-L., et al. (2004). A Java-based Digital Library Portal for Geography Education. Science of Computer Programming, 53(1), 87-105. 0167-6423 https://hdl.handle.net/10356/93755 http://hdl.handle.net/10220/6173 10.1016/j.scico.2004.02.007 en Science of Computer Programming Science of computer programming Science of Computer Programming @ copyright 2004 Elsevier. The journal's website is located at http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V17-4CK7XM0-3&_user=10&_rdoc=1&_fmt=&_orig=search&_sort=d&_docanchor=&view=c&_acct=C000050221&_version=1&_urlVersion=0&_userid=10&md5=21326aa6b78235ac17dc78603e096f56. 29 p. application/pdf
spellingShingle DRNTU::Library and information science::Libraries::Digital libraries and information portals
Theng, Yin-Leng
Liu, Zehua
Yu, Hai
Lim, Ee Peng
Yin, Ming
Goh, Dion Hoe-Lian
Ng, Wee Keong
Java-based digital library portal for geography education
title Java-based digital library portal for geography education
title_full Java-based digital library portal for geography education
title_fullStr Java-based digital library portal for geography education
title_full_unstemmed Java-based digital library portal for geography education
title_short Java-based digital library portal for geography education
title_sort java based digital library portal for geography education
topic DRNTU::Library and information science::Libraries::Digital libraries and information portals
url https://hdl.handle.net/10356/93755
http://hdl.handle.net/10220/6173
work_keys_str_mv AT thengyinleng javabaseddigitallibraryportalforgeographyeducation
AT liuzehua javabaseddigitallibraryportalforgeographyeducation
AT yuhai javabaseddigitallibraryportalforgeographyeducation
AT limeepeng javabaseddigitallibraryportalforgeographyeducation
AT yinming javabaseddigitallibraryportalforgeographyeducation
AT gohdionhoelian javabaseddigitallibraryportalforgeographyeducation
AT ngweekeong javabaseddigitallibraryportalforgeographyeducation