A multi-layered software architecture model for building software solutions in an urbanized information system

Authors

  • Sana Bent Aboulkacem Guetat Le Mans University, ARGUMANS Lab.
  • Salem Ben Dhaou Dakhli Paris-Dauphine University, CERIA Lab.

DOI:

https://doi.org/10.12821/ijispm010102

Keywords:

information system urbanization, software architecture, software layer, software service, architecture rule, urbanization principle

Abstract

The concept of Information Systems urbanization has been proposed since the late 1990’s in order to help organizations building agile information systems. Nevertheless, despite the advantages of this concept, it remains too descriptive and presents many weaknesses. In particular, there is a lack of useful architecture models dedicated to defining software solutions compliant with information systems urbanization principles and rules. Moreover, well-known software architecture models do not provide sufficient resources to address the requirements and constraints of urbanized information systems. In this paper, we draw on the “information city” framework to propose a model of software architecture - called the 5+1 Software Architecture Model - which is compliant with information systems urbanization principles and helps organizations building urbanized software solutions. This framework improves the well-established software architecture models and allows the integration of new architectural paradigms. Furthermore, the proposed model contributes to the implementation of information systems urbanization in several ways. On the one hand, this model devotes a specific layer to applications integration and software reuse. On the other hand, it contributes to the information system agility and scalability due to its conformity to the separation of concerns principle.

Downloads

Published

2022-02-18

How to Cite

Guetat, S. B. A., & Dakhli, S. B. D. (2022). A multi-layered software architecture model for building software solutions in an urbanized information system. International Journal of Information Systems and Project Management, 1(1), 19–34. https://doi.org/10.12821/ijispm010102

Issue

Section

Articles