Wireless Algorithms, Systems, and Applications
Volume 5682 of the series Lecture Notes in Computer Science pp 527-540
Design and Implementation of Davis Social Links OSN Kernel
- Thomas TranAffiliated withDepartment of Computer Science, University of California
- , Kelcey ChanAffiliated withDepartment of Computer Science, University of California
- , Shaozhi YeAffiliated withDepartment of Computer Science, University of California
- , Prantik BhattacharyyaAffiliated withDepartment of Computer Science, University of California
- , Ankush GargAffiliated withDepartment of Computer Science, University of California
- , Xiaoming LuAffiliated withDepartment of Computer Science, University of California
- , S. Felix WuAffiliated withDepartment of Computer Science, University of California
Abstract
Social network popularity continues to rise as they broaden out to more users. Hidden away within these social networks is a valuable set of data that outlines everyone’s relationships. Networks have created APIs such as the Facebook Development Platform and OpenSocial that allow developers to create applications that can leverage user information. However, at the current stage, the social network support for these new applications is fairly limited in its functionality. Most, if not all, of the existing internet applications such as email, BitTorrent, and Skype cannot benefit from the valuable social network among their own users. In this paper, we present an architecture that couples two different communication layers together: the end2end communication layer and the social context layer, under the Davis Social Links (DSL) project. Our proposed architecture attempts to preserve the original application semantics (i.e., we can use Thunderbird or Outlook, unmodified, to read our SMTP emails) and provides the communicating parties (email sender and receivers) a social context for control and management. For instance, the receiver can set trust policy rules based on the social context between the pair, to determine how a particular email in question should be prioritized for delivery to the SMTP layer. Furthermore, as our architecture includes two coupling layers, it is then possible, as an option, to shift some of the services from the original applications into the social context layer. In the context of email, for example, our architecture allows users to choose operations, such as reply, reply-all, and forward, to be realized in either the application layer or the social network layer. And, the realization of these operations under the social network layer offers powerful features unavailable in the original applications. To validate our coupling architecture, we have implemented a DSL kernel prototype as a Facebook application called CyrusDSL (currently about 40 local users) and a simple communication application combined into the DSL kernel but is unaware of Facebook’s API.
- Title
- Design and Implementation of Davis Social Links OSN Kernel
- Book Title
- Wireless Algorithms, Systems, and Applications
- Book Subtitle
- 4th International Conference, WASA 2009, Boston, MA, USA, August 16-18, 2009. Proceedings
- Pages
- pp 527-540
- Copyright
- 2009
- DOI
- 10.1007/978-3-642-03417-6_52
- Print ISBN
- 978-3-642-03416-9
- Online ISBN
- 978-3-642-03417-6
- Series Title
- Lecture Notes in Computer Science
- Series Volume
- 5682
- Series ISSN
- 0302-9743
- Publisher
- Springer Berlin Heidelberg
- Copyright Holder
- Springer-Verlag Berlin Heidelberg
- Additional Links
- Topics
- Industry Sectors
- eBook Packages
- Editors
-
- Benyuan Liu (16)
- Azer Bestavros (17)
- Ding-Zhu Du (18)
- Jie Wang (16)
- Editor Affiliations
-
- 16. Department of Computer Science, University of Massachusetts at Lowell
- 17. Department of Computer Science, Boston University
- 18. Department of Computer Science, University of Texas at Dallas
- Authors
-
- Thomas Tran (19)
- Kelcey Chan (19)
- Shaozhi Ye (19)
- Prantik Bhattacharyya (19)
- Ankush Garg (19)
- Xiaoming Lu (19)
- S. Felix Wu (19)
- Author Affiliations
-
- 19. Department of Computer Science, University of California, Davis
Continue reading...
To view the rest of this content please follow the download PDF link above.