Publication Type
Journal Article
Version
acceptedVersion
Publication Date
2004
Abstract
G-Portal is a Java-based digital library system for managing 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 stand-alone tools. In this paper, we use UML notation to describe the detailed design of G-Portal and highlight some of the design decisions.
Discipline
Databases and Information Systems | Geography
Publication
Science of Computer Programming
Volume
53
Issue
1
First Page
87
Last Page
105
ISSN
0167-6423
Identifier
10.1016/j.scico.2004.02.007
Publisher
Elsevier
Citation
LIU, Zehua; YUAN, Hai; LIM, Ee Peng; YIN, Ming; GOH, Dion Hoe-Lian; THENG, Yin-Leng; and NG, Wee-Keong.
Java-based digital library portal for geography education. (2004). Science of Computer Programming. 53, (1), 87-105.
Available at: https://ink.library.smu.edu.sg/sis_research/52
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
http://doi.org/10.1016/j.scico.2004.02.007