PBDMS : personal bibliographic data management system

Personal Bibliographic Data Management System (PBDMS) is an Open Source peer-to-peer (P2P) social library application that is developed by an ex-NTU student. It can be deployed to work as a standalone application or collaborate with other machines that have PBDMS installed on. The current versio...

Ful tanımlama

Detaylı Bibliyografya
Yazar: Goh, Chee Hong.
Diğer Yazarlar: Anwitaman Datta
Materyal Türü: Final Year Project (FYP)
Dil:English
Baskı/Yayın Bilgisi: 2009
Konular:
Online Erişim:http://hdl.handle.net/10356/17053
_version_ 1826125304171593728
author Goh, Chee Hong.
author2 Anwitaman Datta
author_facet Anwitaman Datta
Goh, Chee Hong.
author_sort Goh, Chee Hong.
collection NTU
description Personal Bibliographic Data Management System (PBDMS) is an Open Source peer-to-peer (P2P) social library application that is developed by an ex-NTU student. It can be deployed to work as a standalone application or collaborate with other machines that have PBDMS installed on. The current version of PBDMS allows users to manage their electronic documents on their local computer, share them with their peers, search the network for documents and provide the means to download the documents. A P2P system should be equipped with capability of discovering the locations of peers but the current version of PBDMS does not have that capability. It requires users to know the IP addresses of their peers and any changes in a user’s IP address would require the user to inform his or her peers of the new IP. Current version of PBDMS does not support instant messaging and file transferring which are popular in most of the P2P systems. It also does not provide users with a capability to track the newest items in a peer’s library. To address these issues, the author has implemented a new version of PBDMS. The new version of PBDMS is equipped with peer discovery protocol and authentication protocol. It is also equipped with the capability to manage friends’ public key and classify friends as trusted or untrusted friends. A visual view that shows the status of friends (online and offline) and cryptography functionalities such as generation of new key-pair, encryption, decryption and etc are implemented. New functionalities such as instant messaging, file transferring, RSS-like subscription and web-of-trust operations are also implemented as well. As instant messaging and file transferring only works for online friends, it is important to extend these functionalities to offline friends. The new version of PBDMS is implemented with an offline mailbox infrastructure that can deliver messages and files to offline friends
first_indexed 2024-10-01T06:34:27Z
format Final Year Project (FYP)
id ntu-10356/17053
institution Nanyang Technological University
language English
last_indexed 2024-10-01T06:34:27Z
publishDate 2009
record_format dspace
spelling ntu-10356/170532023-03-03T20:27:06Z PBDMS : personal bibliographic data management system Goh, Chee Hong. Anwitaman Datta School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Information systems::Database management Personal Bibliographic Data Management System (PBDMS) is an Open Source peer-to-peer (P2P) social library application that is developed by an ex-NTU student. It can be deployed to work as a standalone application or collaborate with other machines that have PBDMS installed on. The current version of PBDMS allows users to manage their electronic documents on their local computer, share them with their peers, search the network for documents and provide the means to download the documents. A P2P system should be equipped with capability of discovering the locations of peers but the current version of PBDMS does not have that capability. It requires users to know the IP addresses of their peers and any changes in a user’s IP address would require the user to inform his or her peers of the new IP. Current version of PBDMS does not support instant messaging and file transferring which are popular in most of the P2P systems. It also does not provide users with a capability to track the newest items in a peer’s library. To address these issues, the author has implemented a new version of PBDMS. The new version of PBDMS is equipped with peer discovery protocol and authentication protocol. It is also equipped with the capability to manage friends’ public key and classify friends as trusted or untrusted friends. A visual view that shows the status of friends (online and offline) and cryptography functionalities such as generation of new key-pair, encryption, decryption and etc are implemented. New functionalities such as instant messaging, file transferring, RSS-like subscription and web-of-trust operations are also implemented as well. As instant messaging and file transferring only works for online friends, it is important to extend these functionalities to offline friends. The new version of PBDMS is implemented with an offline mailbox infrastructure that can deliver messages and files to offline friends Bachelor of Engineering (Computer Science) 2009-05-29T04:40:27Z 2009-05-29T04:40:27Z 2009 2009 Final Year Project (FYP) http://hdl.handle.net/10356/17053 en Nanyang Technological University 99 p. application/pdf
spellingShingle DRNTU::Engineering::Computer science and engineering::Information systems::Database management
Goh, Chee Hong.
PBDMS : personal bibliographic data management system
title PBDMS : personal bibliographic data management system
title_full PBDMS : personal bibliographic data management system
title_fullStr PBDMS : personal bibliographic data management system
title_full_unstemmed PBDMS : personal bibliographic data management system
title_short PBDMS : personal bibliographic data management system
title_sort pbdms personal bibliographic data management system
topic DRNTU::Engineering::Computer science and engineering::Information systems::Database management
url http://hdl.handle.net/10356/17053
work_keys_str_mv AT gohcheehong pbdmspersonalbibliographicdatamanagementsystem