[Home]Thesis/Outline

Search: | FrontPage | Thesis | RecentChanges | Preferences

 INTRODUCTION
  What problems do filesharing systems solve?
  Weaknesses of File-sharing Systems
  Goal: Creating and Discovering Communities
  Approach
   Decompose File-sharing Applications Into Orthogonal Aspects
   Development of a Schema for File-sharing Communities
   Communities are objects
   All Files are XML Files
  Contributions
   User-designed Communities
   Framework for Creating File-sharing Applications
   Framework for Sharing Communities
   Standard Metadata Layer
  Thesis Overview

 STATE OF THE ART
  Classifying Peer-to-peer systems
   Network architecture
    Hybrid Systems
    Pure Systems
    Super peers
   Structured Systems
   Anonymity and Censorship
   Search
    Query Routing
    Communities
    Location-centric systems
    Search for Location-centric systems
    Metadata
  Summary

 EFFECTIVE SUPPORT FOR COMMUNITIES

 THE CONCEPT OF COMMUNITY
  What is a Community: Community Schema Design
  Attributes of file-sharing communities
   Protocol
   Security
   Anonymity
   Deniability
   Authentication
   Format
   Name
  Community as Class/Community? as Object
  Community as Bootstrap
  Communities  challenges
   Proliferation of communities
   Evolution of communities
   Composition of communities

 U-P2P IS A FRAMEWORK

 DESIGN
  Overview
  Schemas and the Choice of XML Schema
  Advantages of XML
   Compatible with Other Technologies
   How XML Allows Flexible Community Creation
   Using XML Wrappers to Express Objects
  Interface Design and Challenges
  Metadata Issues
   Quality of Metadata
   Subsetting Metadata
   Subsetting Details
  Repository Design
  Adapter Design

 DETAILED DESIGN
  Interface - html -> webserver -> tomcat
  Query Format and Challenges
  Advanced Approaches to Creating Objects
  Adapter Detailed Design

 APPLICATIONS
  Hybrid Communities
  Optimizing search
  Implementing Community Aware Gnutella
  Modelling, Simulating, Testing Performance

 CONCLUSIONS

 FUTURE WORK


FrontPage | Thesis | RecentChanges | Preferences
This page is read-only | View other revisions
Last edited November 30, 2002 11:52 am (diff)
Search: