Skip to content

Research at St Andrews

A framework for P2P application development

Research output: Contribution to journalArticle

Author(s)

James Walkerdine, Danny Hughes, Paul Rayson, John Simms, Kiel Gilleade, John Mariani, Ian Sommerville

School/Research organisations

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. (C) 2007 Elsevier B.V. All rights reserved.

Close

Details

Original languageEnglish
Pages (from-to)387-401
Number of pages15
JournalComputer Communications
Volume31
Issue number2
DOIs
Publication statusPublished - 5 Feb 2008

    Research areas

  • Peer-to-Peer, abstraction, application development

Discover related content
Find related publications, people, projects and more using interactive charts.

View graph of relations

Related by author

  1. Academic Cloud computing research: five pitfalls and five opportunities

    Barker, A., Varghese, B., Stuart Ward, J. & Sommerville, I., 17 Jun 2014, 6th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud'14). USENIX, 6 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  2. An elastic virtual infrastructure for research applications (ELVIRA)

    Voss, A., Barker, A. D., Asgari-Targhi, M., van Ballegooijen, A. & Sommerville, I., 25 Nov 2013, In : Journal of Cloud Computing: Advances, Systems and Applications. 2, 11 p., 20.

    Research output: Contribution to journalArticle

  3. Understanding Tradeoffs between Power Usage and Performance in a Virtualized Environment

    Sommerville, I. & Smith, J. W., 2013, Proc. 6th IEEE Int. Conf on Cloud Computing. IEEE Computer Society

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  4. Migrating software products to the cloud: An adaptive STS perspective.

    Werfs, M., Baxter, G., Allison, I. & Sommerville, I., 2013, In : Journal of International Technology and Information Management. 22, 3, p. 37-54

    Research output: Contribution to journalArticle

  5. Large-scale complex IT systems

    Sommerville, I., Cliff, D., Calinescu, R., Keen, J., Kelly, T., Kwiatkowska, M., McDermid, J. & Paige, R., Jul 2012, In : Communications of the ACM. 55, 7, p. 71-77 7 p.

    Research output: Contribution to journalArticle

Related by journal

  1. Privacy-enhanced social-network routing

    Parris, I. S. & Henderson, T., 1 Jan 2012, In : Computer Communications. 35, 1, p. 62-74 9 p.

    Research output: Contribution to journalArticle

  2. SPICE: Scalable P2P implicit group messaging

    Cutting, D., Quigley, A. & Landfeldt, B., 25 Feb 2008, In : Computer Communications. 31, 3, p. 437-451 15 p.

    Research output: Contribution to journalArticle

ID: 3423701

Top