English
Related papers

Related papers: Design Guidelines for Apache Kafka Driven Data Man…

200 papers

Recent years have disclosed a remarkable proliferation of compute-intensive applications in smart cities. Such applications continuously generate enormous amounts of data which demand strict latency-aware computational processing…

Networking and Internet Architecture · Computer Science 2020-10-13 Latif U. Khan , Ibrar Yaqoob , Nguyen H. Tran , S. M. Ahsan Kazmi , Tri Nguyen Dang , Choong Seon Hong

IoT application providers increasingly use MicroService Architecture (MSA) to develop applications that convert IoT data into valuable information. The independently deployable and scalable nature of microservices enables dynamic…

Cryptography and Security · Computer Science 2024-07-01 Samodha Pallewatta , Muhammad Ali Babar

Today's battlefield environment is complex, dynamic and uncertain, and requires efficient support to ensure mission success. This relies on a proper support strategy to provide supported equipment able to fulfill the mission. In the context…

Other Computer Science · Computer Science 2021-12-10 Juliette Mattioli , Pierre-Olivier Robic

Microservices architecture is one of the new architectural styles that has improved in recent years. It has become a popular architectural style among system architects and developers. This popularity increased with the advent of new…

Software Engineering · Computer Science 2023-08-14 Mahyar Karimi , Ahmad Abdollahzadeh Barfroush

The primal problem with Internet of Things (IoT) solutions for smart cities is the lack of interoperability at various levels, and more predominately at the device level. While there exist multitude of platforms from multiple manufacturers,…

Systems and Control · Computer Science 2015-03-04 Prasant Misra , Vasanth Rajaraman , Kumaresh Dhotrad , Jay Warrior , Yogesh Simmhan

Context - The exponential growth of data is becoming a significant concern. Managing this data has become incredibly challenging, especially when dealing with various sources in different formats and speeds. Moreover, Ensuring data quality…

Software Engineering · Computer Science 2024-03-12 Moamin Abughazala

The exponential growth of data storage demands has necessitated the evolution of hierarchical storage management strategies [1]. This study explores the application of streaming machine learning [3] to revolutionize data prefetching within…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-01-30 Chiyu Cheng , Chang Zhou , Yang Zhao , Jin Cao

Application Service Providers (ASPs) obtaining resources from multiple clouds have to contend with different management and control platforms employed by the cloud service providers (CSPs) and network service providers (NSP). Distributing…

Networking and Internet Architecture · Computer Science 2019-03-28 Lav Gupta , Raj Jain , Mohammed Samaka

Smart cities rely on dynamic and real-time data to enable smart urban applications such as intelligent transport and epidemics detection. However, the streaming of big data from IoT devices, especially from mobile platforms like pedestrians…

Cryptography and Security · Computer Science 2016-07-12 Joshua Joy , Ciaran McGoldrick , Mario Gerla

The rise of Internet of things (IoT) technology has revolutionized urban living, offering immense potential for smart cities in which smart home, smart infrastructure, and smart industry are essential aspects that contribute to the…

Computers and Society · Computer Science 2023-09-25 Kashif Ishaq , Syed Shah Farooq

Wide scale interest and adoption of Internet of Things (IoT) technologies is fuelling innovation in the way individuals and even machines can interact to exchange knowledge. One area of particular interest is that of analytics. Ever…

Networking and Internet Architecture · Computer Science 2019-01-11 Hussain Al-Aqrabi , Richard Hill

During the last decade or so, we have had a deluge of data from not only science fields but also industry and commerce fields. Although the amount of data available to us is constantly increasing, our ability to process it becomes more and…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-04-13 Nhien-An Le-Khac , Lamine Aouad , M-Tahar Kechadi

Large language models are redefining software engineering by implementing AI-powered techniques throughout the whole software development process, including requirement gathering, software architecture, code generation, testing, and…

Software Engineering · Computer Science 2024-06-11 Malik Abdul Sami , Muhammad Waseem , Zeeshan Rasheed , Mika Saari , Kari Systä , Pekka Abrahamsson

State management and its use in diverse applications varies widely across big data processing systems. This is evident in both the research literature and existing systems, such as Apache Flink, Apache Samza, Apache Spark, and Apache Storm.…

Databases · Computer Science 2018-08-02 Quoc-Cuong To , Juan Soto , Volker Markl

Expectations regarding the future growth of Internet of Things (IoT)-related technologies are high. These expectations require the realization of a sustainable general purpose application framework that is capable to handle these kinds of…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-08-17 Alexandre Da Silva Veith , Julio C. S. dos Anjos , Edison Pignaton de Freitas , Thomas Lampoltshammer , Claudio Geyer

Smart cities will be characterized by a variety of intelligent and networked services, each with specific requirements for the underlying network infrastructure. While smart city architectures and services have been studied extensively,…

As the globally increasing population drives rapid urbanisation in various parts of the world, there is a great need to deliberate on the future of the cities worth living. In particular, as modern smart cities embrace more and more…

Computers and Society · Computer Science 2021-12-07 Kashif Ahmad , Majdi Maabreh , Mohamed Ghaly , Khalil Khan , Junaid Qadir , Ala Al-Fuqaha

Today, data guides the decision-making process of most companies. Effectively analyzing and manipulating data at scale to extract and exploit relevant knowledge is a challenging task, due to data characteristics such as its size, the rate…

Software Engineering · Computer Science 2025-03-24 Arianna Dragoni , Alessandro Margara

As distributed systems grow in scale and complexity, the need for flexible automation of systems management functions also grows. We outline a framework for building tools that provide distributed, scalable, declarative, modular, and…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-04-28 J. Lowell Wofford

The Smart City concept was introduced to define an idealized city characterized by automation and connection. It then evolved rapidly by including further aspects, such as economy, environment. Since then, many publications have explored…

Software Engineering · Computer Science 2025-08-25 Maria Teresa Rossi , Martina De Sanctis , Ludovico Iovino , Manuel Wimmer