Dependability Modeling in an Industrial Environment
In this industrial report, we present the application of an architectural risk assessment of a major digital transformation initiative to validate and improve reliability and performance characteristics. The goal of this paper is to describe our experience adapting the well-known Architecture Tradeoff Analysis Method (ATAM) methodology to perform an architecture risk assessment of the individual components of this initiative. A high-level back-of-the-envelope model was developed to support the iterative ATAM architecture risk assessment of reliability, performance, and scalability business drivers on the industrial project under analysis each highlighted the dependability of the solution. This performance model was validated using measurements of the existing architecture prototype and demonstrated estimated reliability. This paper contributes to presenting the ATAM adaptation details, the technical approach adopted, the challenges encountered, the summary of results, and the lessons learned from the application of the ATAM methodology to understanding software reliability and performance early in the system life-cycle.
Authors
- Barbara Russo (ORCID: https://orcid.org/0000-0003-3737-9264)
- Andrea Janes (ORCID: https://orcid.org/0000-0002-1423-6773)
- Alberto Avritzer (ORCID: https://orcid.org/0000-0002-9401-9663)
- Matteo Camilli (ORCID: https://orcid.org/0000-0003-2491-5267)
- Catia Trubiani (ORCID: https://orcid.org/0000-0002-7675-6942)
- James Cusick (ORCID: https://orcid.org/0000-0003-2976-6096)
- Andre van Hoom
Institutions
- Ritsumeikan University (JP)
- Universität Hamburg (DE)
- Free University of Bozen-Bolzano (IT)
- Gran Sasso Science Institute (IT)
- Politecnico di Milano (IT)
Publication Details
- Published
- 2024-10-28
- DOI
- https://doi.org/10.1109/issrew63542.2024.00045
- Citations
- 3
- Primary Topic
- Reliability and Maintenance Optimization
- Type
- article
- Field-Weighted Citation Impact
- 1.09