• DocumentCode
    2713048
  • Title

    Supporting Location-Based Services through Composable Stream-Processing Flows

  • Author

    Ranganathan, Anand

  • Author_Institution
    IBM TJ Watson Res. Center, Hawthorne, NJ, USA
  • fYear
    2010
  • fDate
    23-26 May 2010
  • Firstpage
    320
  • Lastpage
    325
  • Abstract
    A stream processing flow can be represented as a directed graph that describes how streaming data is obtained from one or more sources, processed by one or more components, and finally sent to one or more sinks. In this paper, we show how stream processing flows can be used to support location based services for a variety of end-users. In particular, we show how these flows can be customized for specific end-user requests from a set of reusable software components. For this, we use a language called Cascade that we had proposed in previous work for describing commonly used patterns of flows. The patterns cover different possible variations of the flows, including variations in the structure of the flow, the components in the flow and the possible parameterizations of these components. We provide examples of flows composed in the domain of intelligent transportation services.
  • Keywords
    Conference management; Data visualization; Filtering; Flow graphs; Intelligent transportation systems; Pattern analysis; Performance analysis; Routing; Software reusability; Space exploration; Cascade; Composition; Patterns; Stream Processing; Tagging;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mobile Data Management (MDM), 2010 Eleventh International Conference on
  • Conference_Location
    Kansas City, MO, USA
  • Print_ISBN
    978-1-4244-7075-4
  • Type

    conf

  • DOI
    10.1109/MDM.2010.39
  • Filename
    5489708