Home // International Journal On Advances in Software, volume 17, numbers 3 and 4, 2024 // View article


Towards Evolutionary Software Design: Bridging Clean Architecture and Normalized Systems

Authors:
Gerco Koks
Geert Haerens

Keywords: Software; Architecture; Evolvability; Modularity; Sta bility.

Abstract:
This paper investigates Clean Architecture through the lens of Normalized Systems. It highlights the synergetic potential of Clean Architecture and Normalized Systems to enhance the evolvability of Software design. The research includes a theoretical analysis supported by empirical evidence from the development and evaluation of two research artifacts. It demonstrates how each paradigm contributes to a modular, stable, and evolvable software design and how integrating both approaches can lead an evolvable software design.

Pages: 176 to 190

Copyright: Copyright (c) to authors, 2024. Used with permission.

Publication date: December 30, 2024

Published in: journal

ISSN: 1942-2628