About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
1st International ICST Conference on Communication System Software and MiddleWare

Research Article

A Peer-to-Peer Reference Architecture

Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1109/COMSWA.2006.1665164,
        author={Atul  Singh  and  Mads  Haahr},
        title={A Peer-to-Peer Reference Architecture},
        proceedings={1st International ICST Conference on Communication System Software and MiddleWare},
        publisher={IEEE},
        proceedings_a={COMSWARE},
        year={2006},
        month={8},
        keywords={},
        doi={10.1109/COMSWA.2006.1665164}
    }
    
  • Atul Singh
    Mads Haahr
    Year: 2006
    A Peer-to-Peer Reference Architecture
    COMSWARE
    IEEE
    DOI: 10.1109/COMSWA.2006.1665164
Atul Singh 1,2,*, Mads Haahr1,2,*
  • 1: Distributed Systems Group, Department of Computer Science
  • 2: Trinity College, Dublin, Ireland
*Contact email: Atul.Singh@cs.tcd.ie, Mads.Haahr@cs.tcd.ie

Abstract

Peer-to-peer (P2P) applications are extremely popular on the Internet because they allow users to share information in a decentralized manner. Internet users use file-sharing applications (e.g., BitTorrent, KaZaA) to share and exchange files and collaboration applications (e.g., Jabber, Groove) to exchange chat messages and work on shared documents. A reference architecture for a domain provides an architecture template which can be used as a starting point for designing the software architecture of a system in that domain. Despite the popularity of P2P applications there is no reference architecture for the P2P domain. This paper presents a reference architecture for the P2P domain. The reference architecture has been designed to satisfy the concerns that a P2P application needs to address. The reference architecture takes a service-centric view of the P2P domain. The reference architecture can be used to describe the structure of existing P2P applications and middlewares. The paper validates the reference architecture by describing the structure of some of the existing P2P applications and middlewares using the reference architecture

Published
2006-08-07
Publisher
IEEE
http://dx.doi.org/10.1109/COMSWA.2006.1665164
Copyright © 2006–2025 IEEE
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL