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.

Dependability Modeling in an Industrial Environment

Camilli M.;
2024-01-01

Abstract

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.
2024
Proceedings - 2024 IEEE 35th International Symposium on Software Reliability Engineering Workshops, ISSREW 2024
979-8-3503-6704-1
Dependability
DevOps Automation
Non-Functional Requirements
Performance Testing
Reliability
File in questo prodotto:
File Dimensione Formato  
ISSRE2024_paper_300.pdf

accesso aperto

: Pre-Print (o Pre-Refereeing)
Dimensione 285.95 kB
Formato Adobe PDF
285.95 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1287774
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact