Java-Based Digital Library Portal for Geography Education
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.
Databases and Information Systems | Geography
Data Management and Analytics
Science of Computer Programming
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. Research Collection School Of Information Systems.
Available at: http://ink.library.smu.edu.sg/sis_research/52