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...
Saved in:
Main Authors: | , , , , , , , , |
---|---|
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 |