Design investigation and implementation of a decentralized online social network for enterprises

The rise of popular online social networks (OSNs) has been at the cost of their users' privacy, because of their centralized storage and ownership of data. This report presents the design and implementation of PriSM, a business-oriented social network framework, designed to eliminate these priv...

Full description

Saved in:
Bibliographic Details
Main Author: Garg, Nitin.
Other Authors: Anwitaman Datta
Format: Final Year Project
Language:English
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10356/49109
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-49109
record_format dspace
spelling sg-ntu-dr.10356-491092023-03-03T20:44:52Z Design investigation and implementation of a decentralized online social network for enterprises Garg, Nitin. Anwitaman Datta School of Computer Engineering Parallel and Distributed Computing Centre DRNTU::Engineering::Computer science and engineering::Computer systems organization::Special-purpose and application-based systems The rise of popular online social networks (OSNs) has been at the cost of their users' privacy, because of their centralized storage and ownership of data. This report presents the design and implementation of PriSM, a business-oriented social network framework, designed to eliminate these privacy issues and problems faced by other traditional decentralized OSNs. This framework was designed from scratch and implemented keeping in mind the heirarchy and privacy requirements from an organizational perspective. A model-view-presenter design pattern was used to develop the client-side user interfaces, and the server side functionalities were implemented as Java programs using various libraries and SDKs. RESTful services were developed to accomplish inter-domain communications. Integrating these components together, a fully functional prototype of PriSM was implemented in this project. Future work can involve adding more features to the framework, improve its extensibility and test its performance for scalibility. Bachelor of Engineering (Computer Engineering) 2012-05-15T01:47:51Z 2012-05-15T01:47:51Z 2012 Final Year Project (FYP) http://hdl.handle.net/10356/49109 en Nanyang Technological University 40 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computer systems organization::Special-purpose and application-based systems
spellingShingle DRNTU::Engineering::Computer science and engineering::Computer systems organization::Special-purpose and application-based systems
Garg, Nitin.
Design investigation and implementation of a decentralized online social network for enterprises
description The rise of popular online social networks (OSNs) has been at the cost of their users' privacy, because of their centralized storage and ownership of data. This report presents the design and implementation of PriSM, a business-oriented social network framework, designed to eliminate these privacy issues and problems faced by other traditional decentralized OSNs. This framework was designed from scratch and implemented keeping in mind the heirarchy and privacy requirements from an organizational perspective. A model-view-presenter design pattern was used to develop the client-side user interfaces, and the server side functionalities were implemented as Java programs using various libraries and SDKs. RESTful services were developed to accomplish inter-domain communications. Integrating these components together, a fully functional prototype of PriSM was implemented in this project. Future work can involve adding more features to the framework, improve its extensibility and test its performance for scalibility.
author2 Anwitaman Datta
author_facet Anwitaman Datta
Garg, Nitin.
format Final Year Project
author Garg, Nitin.
author_sort Garg, Nitin.
title Design investigation and implementation of a decentralized online social network for enterprises
title_short Design investigation and implementation of a decentralized online social network for enterprises
title_full Design investigation and implementation of a decentralized online social network for enterprises
title_fullStr Design investigation and implementation of a decentralized online social network for enterprises
title_full_unstemmed Design investigation and implementation of a decentralized online social network for enterprises
title_sort design investigation and implementation of a decentralized online social network for enterprises
publishDate 2012
url http://hdl.handle.net/10356/49109
_version_ 1759857771746951168