Various models and methods have been proposed and applied for quantitative system performance evaluation, including Queueing Networks (QN) and Stochastic extensions of Process Algebras (SPA), that show different characteristics and advantages. These formalisms have been applied to model and analyze the performance of hardware and software systems at different levels of abstraction, and more recently at the Software Architectures level. In this paper we investigate some relationships between SPA and QN, and more specifically we compare the SPA specifications based on Æmilia and a class of QN. We propose an approach to translate a QN model into an Æmilia specification in order to take advantage of the model definition based on SPA that allows the combination of functional and performance analysis and compositional, graphical and hierarchical modeling of complex systems. This work extends and reverses a previous comparison of the two formalisms based on the mapping from Æmilia specifications to QN. The integration of these two formalisms aims to combine their main advantages as tools for system performance analysis, in order to efficiently describe and analyze both functional and performance properties of system specifications within the same integrated framework.

On Relationships Between Stochastic Process Algebras with Æmilia and Queueing Network Models

BALSAMO, Maria Simonetta;SIMEONI, Marta
2005-01-01

Abstract

Various models and methods have been proposed and applied for quantitative system performance evaluation, including Queueing Networks (QN) and Stochastic extensions of Process Algebras (SPA), that show different characteristics and advantages. These formalisms have been applied to model and analyze the performance of hardware and software systems at different levels of abstraction, and more recently at the Software Architectures level. In this paper we investigate some relationships between SPA and QN, and more specifically we compare the SPA specifications based on Æmilia and a class of QN. We propose an approach to translate a QN model into an Æmilia specification in order to take advantage of the model definition based on SPA that allows the combination of functional and performance analysis and compositional, graphical and hierarchical modeling of complex systems. This work extends and reverses a previous comparison of the two formalisms based on the mapping from Æmilia specifications to QN. The integration of these two formalisms aims to combine their main advantages as tools for system performance analysis, in order to efficiently describe and analyze both functional and performance properties of system specifications within the same integrated framework.
2005
Performance Evaluation of Complex Systems: Techniques, Methodologies and Tools
File in questo prodotto:
File Dimensione Formato  
main.pdf

non disponibili

Tipologia: Documento in Post-print
Licenza: Accesso chiuso-personale
Dimensione 300.31 kB
Formato Adobe PDF
300.31 kB Adobe PDF   Visualizza/Apri

I documenti in ARCA 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/10278/29400
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact