TechRxiv
FARUL3S paper Amira Ksiksi.pdf (510.54 kB)

FARUL3S: a New Framework for Agile Regulated Ultra-Large-Scale Software Systems

Download (510.54 kB)
preprint
posted on 14.07.2021, 00:27 by Amira KSIKSI, Onsa Lazzez, Adel Khlifi, Hela Ltifi, Adel M. Alimi
The Ultra-Large-Scale Software (ULSS) systems development challenges today’s software management and development approaches. Northrop et al. (2006) revealed three broad areas of challenges [1]. To deal with those challenges, they propose an interdisciplinary portfolio of research. In particular, we address the design and evolution challenge by focusing on the design area of research. In order to regulate the ULSS systems, the traditional software engineering tools face challenges as they are top-down so they deal with each domain model separately. To address the domain diversity like in the smart city systems, we propose the Framework for Agile Regulated Ultra Large Scale Software System (FARUL3S) to look at the ULSS system from bottom-up. The FARUL3S is a user-centered solution that aims at combining the complex adaptive system, the financial economics as well as the engineering systems design. Our contribution aims to regulate and constrain the ULSS systems by using architectural agreements and other rules. In this paper, we provide a detailed description of the FARUL3S steps. Our Framework generates a system Design Rule Hierarchy (DRH) so it can be used to constrain the entire system design. In the future, we will provide an illustration of the FARUL3S adoption on the management and design of different smart city services to ensure the efficiency of our solution.

History

Email Address of Submitting Author

amira.ksiksi@regim.usf.tn

Submitting Author's Institution

National Engineering School of Sfax

Submitting Author's Country

Tunisia

Usage metrics

Licence

Exports