A framework for P2P application development

  • Authors:
  • James Walkerdine;Danny Hughes;Paul Rayson;John Simms;Kiel Gilleade;John Mariani;Ian Sommerville

  • Affiliations:
  • Computing Department, InfoLab 21, Lancaster University, Lancaster, LA1 4WA, UK;Computing Department, InfoLab 21, Lancaster University, Lancaster, LA1 4WA, UK;Computing Department, InfoLab 21, Lancaster University, Lancaster, LA1 4WA, UK;Computing Department, InfoLab 21, Lancaster University, Lancaster, LA1 4WA, UK;Computing Department, InfoLab 21, Lancaster University, Lancaster, LA1 4WA, UK;Computing Department, InfoLab 21, Lancaster University, Lancaster, LA1 4WA, UK;School of Computer Science, Jack Cole Building, North Haugh, St. Andrews, KY16 9SX, UK

  • Venue:
  • Computer Communications
  • Year:
  • 2008

Quantified Score

Hi-index 0.24

Visualization

Abstract

Although Peer-to-Peer (P2P) computing has become increasingly popular over recent years, there still exist only a very small number of application domains that have exploited it on a large scale. This can be attributed to a number of reasons including the rapid evolution of P2P technologies, coupled with their often-complex nature. This paper describes an implemented abstraction framework that seeks to aid developers in building P2P applications. A selection of example P2P applications that have been developed using this framework are also presented.