• Home
  • Search
  • Performance evaluation of UML software architectures with multiclass Queueing Network models
  • Open Access IconOpen Access
  • Cite Icon93
  • https://doi.org/10.1145/1071021.1071025Copy DOI Icon

Performance evaluation of UML software architectures with multiclass Queueing Network models

  • Jul 12, 2005
  • Simonetta Balsamo +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Software performance based on performance models can be applied at early phases of the software development cycle to characterize the quantitative behavior of software systems. We propose an approach based on queueing networks models for performance prediction of software systems at the software architecture level, specified by UML. Starting from annotated UML Use Case, Activity and Deployment diagrams we derive a performance models based on multichain and multiclass Queueing Networks (QN). The UML model is annotated according to the UML Profile for Schedulability, Performance and Time Specification. The proposed algorithm translates the annotated UML specification into QN performance models, which can then be analyzed using standard solution techniques. Performance results are reported back at the software architecture level in the UML diagrams. As our approach can be fully automated and uses standard UML annotations, it can be integrated with other performance modeling approaches. Specifically, we discuss how this QN-based approach can be integrated with an existing simulation-based performance modeling tool.

Similar Papers
  • Conference Article
  • Citations23

Efficient Performance Models in Component-Based Software Engineering

  • Aug 01, 2006
  • Simonetta Balsamo +2
  • Front Matter
  • Citations2

Preface: Queueing Networks with Blocking

  • Jan 01, 1998
  • Annals of Operations Research
  • Demetres Kouvatsos +1
  • Conference Article

The use of UML and Petri net for graphic specification of the reconfigurable logic controllers

  • Jan 01, 2018
  • AIP conference proceedings
  • Grzegorz Bazydło +2
  • Research Article
  • Citations41

Does the level of detail of UML diagrams affect the maintainability of source code?: a family of experiments

  • Dec 24, 2014
  • Empirical Software Engineering
  • Ana M Fernández-Sáez +3
  • Research Article
  • Citations3

Modeling of Component Diagrams Using Petri Nets

  • Dec 12, 2010
  • Indian journal of science and technology
  • Sima Emadi +1
  • Research Article
  • Citations38

Performance modelling with the unified modelling language and stochastic process algebras

  • Jan 01, 2003
  • IEE Proceedings - Computers and Digital Techniques
  • C Canevet +4
  • Conference Article
  • Citations2

An Analytical Performance Model of IP-SAN

  • Jun 01, 2008
  • Min Wang +3
  • Research Article
  • Citations45

Database system performance evaluation models: A survey

  • Jun 09, 2012
  • Performance Evaluation
  • Rasha Osman +1
  • Research Article

Performance Analysis of a Client–Server System Using Queueing Networks: A Case Study

  • May 01, 1997
  • International Transactions in Operational Research
  • T Horikawa +2
  • PDF
  • Research Article

On Utilizing Model Transformation for the Performance Analysis of Queueing Networks

  • Jan 01, 2018
  • Journal of Software Engineering and Applications
  • Issam Al-Azzoni
  • Conference Article
  • Citations3

Identifying and localizing the inter-consistency errors among UML use cases and activity diagrams: An approach based on functional and structural size measurements

  • Jun 01, 2017
  • Hela Hakim +2
  • Research Article
  • Citations36

Software performance models from system scenarios

  • Dec 02, 2004
  • Performance Evaluation
  • Dorin Bogdan Petriu +1
  • Conference Article
  • Citations41

Performance Modeling and Prediction of Parallel and Distributed Computing Systems: A Survey of the State of the Art

  • Apr 01, 2007
  • Sabri Pllana +2
  • Research Article
  • Citations118

An intermediate metamodel with scenarios and resources for generating performance models from UML designs

  • Aug 08, 2006
  • Software & Systems Modeling
  • Dorin B Petriu +1
  • Conference Article
  • Citations1

Queuing Network Performance Model for Evaluation of CMP-Based VoIP SPS

  • May 01, 2008
  • Jiuzhen Jin +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.