PEPITO: PEer-to-Peer: Implementation and TheOry: Demonstrator application

Traditional centralized system architectures are ever more inadequate. A good nderstanding is lacking of future decentralized peer-to-peer (P2P) models for ollaboration and computing, both of how to build them robustly and of what can be uilt. The PEPITO project will investigate completely decentralized models of P2P omputing. It will (1) study the use models of P2P systems, ie, how they are perceived y users and what new applications are possible; (2) develop the foundations of P2P omputing, including formal foundations (calculi, proof techniques, security and esource models) and new distributed algorithms (for diffusing information and oping with multi-consistent views); (3) provide a language-independent distribution ubsystem tailored for P2P computing; and (4) provide programming languages and latforms using this, showing that they are useful by implementing convincing emonstrator applications.

The ICE Lab part in the Pepito project attempts to use the recent advances of peer-to-peer computing, and DHTs (Distributed Hash Table) to realize sophisticated blogging and news aggregation services and create a test application for the peer-to-peer (P2P) technology. The basic infrastructure of locating, and indexing Mblogs will be based on a 3rd generation novel and scalable peer-to-peer overlay network being developed at SICS as part of the ongoing work on P2P computing. Along this network, information can be replicated as needed. This has two main advantages: guaranteeing its very existence against external "attackers" of all sorts; and nearing its access to consumers. The project will explore various ways to provide personalized information through the enabling of mobile blogging, i.e. providing the means to produce and read information as soon as it occurs from mobile terminals such as mobile phones or PDAs. For reading activities, the project will modify the concept of news aggregators through their adaptation to information pushing through the P2P network, instead of information pulling. Finally, the project will look into architectures for the localization of mobile and fixed terminals. Our goal here is to provide the groundwork for starting to associate geodesic information with news channels of all sorts.

External homepage: 
http://www.sics.se/pepito/