• DocumentCode
    2440134
  • Title

    Stabilizing pipelines for streaming applications

  • Author

    Berns, Andrew ; Dasgupta, Anurag ; Ghosh, Sukumar

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Iowa, Iowa City, IA, USA
  • fYear
    2010
  • fDate
    19-23 April 2010
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    In this paper, we study a compositional approach to designing a class of stabilizing distributed systems. We show that the linear pipelined composition of a number of stabilizing modules is inherently stabilizing, and is a useful method of constructing scalable stabilizing solutions for streaming applications that are on the rise in peer-to-peer and sensor networks. We present the correctness proof and complexity analysis of the composition for a linear pipeline. Subsequently, we generalize the pipelined composition to alternative, concurrent, and repetitive versions, investigate the stabilization properties of these versions, and present a set of conditions under which these extended constructions retain their stabilization properties.
  • Keywords
    distributed algorithms; fault tolerant computing; peer-to-peer computing; pipeline processing; peer-to-peer; pipeline stabilization; scalable stabilizing solutions; sensor networks; stabilizing distributed systems; streaming applications; Application software; Law; Legal factors; Peer to peer computing; Pipelines; Protocols; Sensor phenomena and characterization; Sensor systems; Streaming media; Wireless sensor networks; distributed algorithms; distributed computing; fault tolerance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing (IPDPS), 2010 IEEE International Symposium on
  • Conference_Location
    Atlanta, GA
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-6442-5
  • Type

    conf

  • DOI
    10.1109/IPDPS.2010.5470392
  • Filename
    5470392