Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleArticle metrics
Research Article · Open access · Published 31 January 2019

Towards a Generic Multimodal Architecture for Batch and Streaming Big Data Integration

Siham Yousfi1, Maryem Rhanoui1 & Dalila Chiadmi1

Journal of Computer Science, Volume 15, Issue 1, pp. 207–220 · doi.org/10.3844/jcssp.2019.207.220

7,646 accesses4,070 downloads7 citations (Crossref)Journal metrics
Cite Check for updates

Abstract

Big Data are rapidly produced from various heterogeneous data sources. They are of different types (text, image, video or audio) and have different levels of reliability and completeness. One of the most interesting architectures that deal with the large amount of emerging data at high velocity is called the lambda architecture. In fact, it combines two different processing layers namely batch and speed layers, each providing specific views of data while ensuring robustness, fast and scalable data processing. However, most papers dealing with the lambda architecture are focusing one single type of data generally produced by a single data source. Besides, the layers of the architecture are implemented independently, or, at best, are combined to perform basic processing without assessing either the data reliability or completeness. Therefore, inspired by the lambda architecture, we propose in this paper a generic multimodal architecture that combines both batch and streaming processing in order to build a complete, global and accurate insight in near-real-time based on the knowledge extracted from multiple heterogeneous Big Data sources. Our architecture uses batch processing to analyze the data structures and contents, build the learning models and calculate the reliability index of the involved sources, while the streaming processing uses the built-in models of the batch layer to immediately process incoming data and rapidly provide results. We validate our architecture in the context of urban traffic management systems in order to detect congestions.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 3.0 Licence (CC BY 3.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Yousfi, S., Rhanoui, M. & Chiadmi, D. (2019). Towards a Generic Multimodal Architecture for Batch and Streaming Big Data Integration. Journal of Computer Science, 15(1), 207–220. https://doi.org/10.3844/jcssp.2019.207.220

Licence
CC BY 3.0
Issue
Volume 15, Issue 1
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
Towards a Generic Multimodal Architecture for Batch and Streaming Big Data IntegrationJournal of Computer Science · Volume 15, Issue 1 · pp. 207–220 · CC BY 3.0Download