• DocumentCode
    734342
  • Title

    A Software Chain Approach to Big Data Stream Processing and Analytics

  • Author

    Xhafa, Fatos ; Naranjo, Victor ; Caballe, Santi ; Barolli, Leonard

  • Author_Institution
    Univ. Politec. de Catalunya, Barcelona, Spain
  • fYear
    2015
  • fDate
    8-10 July 2015
  • Firstpage
    179
  • Lastpage
    186
  • Abstract
    Big Data Stream processing is among the most important computing trends nowadays. The growing interest on Big Data Stream processing comes from the need of many Internet-based applications that generate huge data streams, whose processing can serve to extract useful analytics and inform for decision making systems. For instance, an IoT-based monitoring systems for a supply-chain, can provide real time data analytics for the business delivery performance. The challenges of processing Big Data Streams reside on coping with real-time processing of an unbounded stream of data, that is, the computing system should be able to compute at high throughput to accommodate the high data stream rate generation in input. Clearly, the higher the data stream rate, the higher should be the throughput to achieve consistency of the processing results (e.g. Preserving the order of events in the data stream). In this paper we show how to map the data stream processing phases (from data generation to final results) to a software chain architecture, which comprises five main components: sensor, extractor, parser, formatter and out putter. We exemplify the approach using the Yahoo!S4 for processing the Big Data Stream from Flight Radar24 global flight monitoring system.
  • Keywords
    Big Data; Internet of Things; data integrity; software architecture; supply chain management; Big Data stream analytics; Big Data stream processing; FlightRadar24 global flight monitoring system; IoT-based monitoring systems; Yahoo!S4; business delivery performance; data consistency; data stream rate generation; decision making systems; extractor component; formatter component; outputter component; parser component; real time data analytics; sensor component; software chain approach; software chain architecture; supply-chains; throughput; unbounded data stream; Big data; Computer architecture; Data mining; Distributed databases; Monitoring; Real-time systems; Software; Big Data Stream; Flight Radar24; Generic Log Adapter; Global Flight Monitoring System; Massive Data Processing; Real-time Analytics; Software Chain Architecture; Yahoo!S4;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Complex, Intelligent, and Software Intensive Systems (CISIS), 2015 Ninth International Conference on
  • Conference_Location
    Blumenau
  • Print_ISBN
    978-1-4799-8869-3
  • Type

    conf

  • DOI
    10.1109/CISIS.2015.24
  • Filename
    7185183