English

Architectural Approaches to Overcome Challenges in the Development of Data-Intensive Systems

Software Engineering 2023-12-07 v1

Abstract

Orientation of modern software systems towards data-intensive processing raises new difficulties in software engineering on how to build and maintain such systems. Some of the important challenges concern the design of software architecture. In this article, we survey the fundamental challenges when designing data-intensive computing systems and present some of the most popular software architectural styles together with their potential to tackle these challenges.

Keywords

Cite

@article{arxiv.2312.03049,
  title  = {Architectural Approaches to Overcome Challenges in the Development of Data-Intensive Systems},
  author = {Aleksandar Dimov and Simeon Emanuilov and Boyan Bontchev and Yavor Dankov and Tasos Papapostolu},
  journal= {arXiv preprint arXiv:2312.03049},
  year   = {2023}
}