Social bookmarking in digital library systems: Framework and case study

Social bookmarking is a simple yet popular way for users to share information and opinions about bookmarked objects on Web. In the digital library context, the ability to bookmark digital content objects is a powerful means for library users to learn from one another and to collaborate. In this pape...

Full description

Saved in:
Bibliographic Details
Main Authors: PUSPITASARI, Fiftarina, LIM, Ee Peng, GOH, Dion Hoe-Lian, CHANG, Chew-Hung, ZHANG, Jun, SUN, Aixin, THENG, Yin-Leng, CHATTERJEA, Kalyani, LI, Yuanyuan
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2007
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/1271
http://doi.org/10.1145/1255175.1255287
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-2270
record_format dspace
spelling sg-smu-ink.sis_research-22702018-06-25T05:45:39Z Social bookmarking in digital library systems: Framework and case study PUSPITASARI, Fiftarina LIM, Ee Peng GOH, Dion Hoe-Lian CHANG, Chew-Hung ZHANG, Jun SUN, Aixin THENG, Yin-Leng CHATTERJEA, Kalyani LI, Yuanyuan Social bookmarking is a simple yet popular way for users to share information and opinions about bookmarked objects on Web. In the digital library context, the ability to bookmark digital content objects is a powerful means for library users to learn from one another and to collaborate. In this paper, we present a common database framework for supporting social bookmarking in digital library system and describe a case study where G-Portal, a geography digital library system[1], is integrated with Scuttle[2], an open source bookmarking tool, using the framework. Social bookmarking facilitates social navigation within digital library context. It provides users information about what content objects other users have shown interest in, motivating them to participate in exploring these content objects, contributing new content objects, and most importantly forming user communities. Comments and ratings in bookmarks can also guide users to find good quality and interesting objects. G-Portal is a web-based digital library system that has been used to supplement classroom geography teaching with easy metadata creation and sharing among learners and instructors, and organization of metadata objects to support different learning tasks. To support better learning, we have decided to augment G-Portal with bookmarking capability for metadata objects in G-Portal. Instead of developing social bookmarking system from the scratch, we use Scuttle, an open source bookmarking tool developed using PHP. Scuttle offers a set of bookmarking services and user interface modules to access its bookmarks. Among the services are bookmark navigation, adding and deleting bookmarks. To integrate the two systems, we adopt a common database framework. This framework involves the construction of a single system with a common set of databases, with each module from digital library and social bookmarking systems providing a set of APIs for them to interoperate. As GPortal begins with empty bookmarks, the common database framework allows us to freely define the suitable bookmark structure. In addition, this framework keeps G-Portal user interface and services largely intact while customizing some existing ones for the integrated system. After integration, the combined system contains modules from G-Portal and Scuttle with some modules merged as shown in Figure 1. At the storage level, a common set of user and access control data is shared between G-Portal and Scuttle modules. The service level consists of a common access control module, metadata-related modules from the original G-Portal system and bookmarking modules from Scuttle. All these modules are extended with APIs to allow inter-module calls. At the user interface level, similar merger of modules also takes place. In particular, the metadata viewer of G-Portal is combined with the bookmark edit interface of Scuttle so as to facilitate bookmarking when viewing metadata of G-Portal. The metadata viewer also allows bookmark browsing user interface module to be invoked to view all bookmarks related to the metadata object. Conversely, bookmark user interface module allows metadata viewer to be invoked to view bookmarked metadata object from its bookmark. 2007-06-01T07:00:00Z text https://ink.library.smu.edu.sg/sis_research/1271 info:doi/10.1145/1255175.1255287 http://doi.org/10.1145/1255175.1255287 Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Databases and Information Systems Numerical Analysis and Scientific Computing
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Databases and Information Systems
Numerical Analysis and Scientific Computing
spellingShingle Databases and Information Systems
Numerical Analysis and Scientific Computing
PUSPITASARI, Fiftarina
LIM, Ee Peng
GOH, Dion Hoe-Lian
CHANG, Chew-Hung
ZHANG, Jun
SUN, Aixin
THENG, Yin-Leng
CHATTERJEA, Kalyani
LI, Yuanyuan
Social bookmarking in digital library systems: Framework and case study
description Social bookmarking is a simple yet popular way for users to share information and opinions about bookmarked objects on Web. In the digital library context, the ability to bookmark digital content objects is a powerful means for library users to learn from one another and to collaborate. In this paper, we present a common database framework for supporting social bookmarking in digital library system and describe a case study where G-Portal, a geography digital library system[1], is integrated with Scuttle[2], an open source bookmarking tool, using the framework. Social bookmarking facilitates social navigation within digital library context. It provides users information about what content objects other users have shown interest in, motivating them to participate in exploring these content objects, contributing new content objects, and most importantly forming user communities. Comments and ratings in bookmarks can also guide users to find good quality and interesting objects. G-Portal is a web-based digital library system that has been used to supplement classroom geography teaching with easy metadata creation and sharing among learners and instructors, and organization of metadata objects to support different learning tasks. To support better learning, we have decided to augment G-Portal with bookmarking capability for metadata objects in G-Portal. Instead of developing social bookmarking system from the scratch, we use Scuttle, an open source bookmarking tool developed using PHP. Scuttle offers a set of bookmarking services and user interface modules to access its bookmarks. Among the services are bookmark navigation, adding and deleting bookmarks. To integrate the two systems, we adopt a common database framework. This framework involves the construction of a single system with a common set of databases, with each module from digital library and social bookmarking systems providing a set of APIs for them to interoperate. As GPortal begins with empty bookmarks, the common database framework allows us to freely define the suitable bookmark structure. In addition, this framework keeps G-Portal user interface and services largely intact while customizing some existing ones for the integrated system. After integration, the combined system contains modules from G-Portal and Scuttle with some modules merged as shown in Figure 1. At the storage level, a common set of user and access control data is shared between G-Portal and Scuttle modules. The service level consists of a common access control module, metadata-related modules from the original G-Portal system and bookmarking modules from Scuttle. All these modules are extended with APIs to allow inter-module calls. At the user interface level, similar merger of modules also takes place. In particular, the metadata viewer of G-Portal is combined with the bookmark edit interface of Scuttle so as to facilitate bookmarking when viewing metadata of G-Portal. The metadata viewer also allows bookmark browsing user interface module to be invoked to view all bookmarks related to the metadata object. Conversely, bookmark user interface module allows metadata viewer to be invoked to view bookmarked metadata object from its bookmark.
format text
author PUSPITASARI, Fiftarina
LIM, Ee Peng
GOH, Dion Hoe-Lian
CHANG, Chew-Hung
ZHANG, Jun
SUN, Aixin
THENG, Yin-Leng
CHATTERJEA, Kalyani
LI, Yuanyuan
author_facet PUSPITASARI, Fiftarina
LIM, Ee Peng
GOH, Dion Hoe-Lian
CHANG, Chew-Hung
ZHANG, Jun
SUN, Aixin
THENG, Yin-Leng
CHATTERJEA, Kalyani
LI, Yuanyuan
author_sort PUSPITASARI, Fiftarina
title Social bookmarking in digital library systems: Framework and case study
title_short Social bookmarking in digital library systems: Framework and case study
title_full Social bookmarking in digital library systems: Framework and case study
title_fullStr Social bookmarking in digital library systems: Framework and case study
title_full_unstemmed Social bookmarking in digital library systems: Framework and case study
title_sort social bookmarking in digital library systems: framework and case study
publisher Institutional Knowledge at Singapore Management University
publishDate 2007
url https://ink.library.smu.edu.sg/sis_research/1271
http://doi.org/10.1145/1255175.1255287
_version_ 1770570912624541696