In this paper we describe our experience in performance analysis of the software architecture of the NICE case study which is responsible for providing several secure communications in a naval communication system. We applied two complementary techniques, one based on stochastic process algebras and one based on simulation, in order to derive some performance indices at the software architectural level. The case study analysis allows us to point out the relative merit of the considered techniques including the performance model derivation, the type of analysis and performance results that we can carry out, and the feedback at the design level, e.g. performance results interpretation that we obtain. Finally, we discuss how to take advantage of the integration of different techniques in software architecture performance analysis.

S. Balsamo, A. di Marco, P. Inverardi, M. Marzolla (2004). Experimenting different Software Architectures Performance Techniques: A Case Study. s.l : ACM Press.

Experimenting different Software Architectures Performance Techniques: A Case Study

MARZOLLA, MORENO
2004

Abstract

In this paper we describe our experience in performance analysis of the software architecture of the NICE case study which is responsible for providing several secure communications in a naval communication system. We applied two complementary techniques, one based on stochastic process algebras and one based on simulation, in order to derive some performance indices at the software architectural level. The case study analysis allows us to point out the relative merit of the considered techniques including the performance model derivation, the type of analysis and performance results that we can carry out, and the feedback at the design level, e.g. performance results interpretation that we obtain. Finally, we discuss how to take advantage of the integration of different techniques in software architecture performance analysis.
2004
WOSP'04
115
119
S. Balsamo, A. di Marco, P. Inverardi, M. Marzolla (2004). Experimenting different Software Architectures Performance Techniques: A Case Study. s.l : ACM Press.
S. Balsamo; A. di Marco; P. Inverardi; M. Marzolla
File in questo prodotto:
Eventuali allegati, non sono esposti

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/11585/90158
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 20
  • ???jsp.display-item.citation.isi??? ND
social impact