Proceedings of the Third International Workshop on Software and Performance - WOSP '02 2002
DOI: 10.1145/584395.584398
|View full text |Cite
|
Sign up to set email alerts
|

Combining stochastic process algebras and queueing networks for software architecture analysis

Abstract: We propose an integrated approach to the functional and performance analysis of Software Architectures (SAs) based on Stochastic Process Algebras (SPAs) and Queueing Networks (QNs), in order to combine their main advantages: formal techniques for the verification of functional properties of systems for SPAs, and efficient performance analysis for QNs. We first introduce AEmilia, a SPA based architectural description language for the compositional, graphical and hierarchical modeling of SAs, which is equipped w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2002
2002
2017
2017

Publication Types

Select...
4
2

Relationship

3
3

Authors

Journals

citations
Cited by 8 publications
(22 citation statements)
references
References 14 publications
0
22
0
Order By: Relevance
“…In order to avoid having to build continuously evolving performance test bed prototypes a number of architecture and middleware performance simulation and modelling methods and tools have been developed [1,9,7,18,27,24,29,36]. These make it easier for architects to express and explore likely architecture performance by providing higher-level models of architectures and using these to produce simulated or computed performance estimates for the models.…”
Section: Related Workmentioning
confidence: 99%
See 4 more Smart Citations
“…In order to avoid having to build continuously evolving performance test bed prototypes a number of architecture and middleware performance simulation and modelling methods and tools have been developed [1,9,7,18,27,24,29,36]. These make it easier for architects to express and explore likely architecture performance by providing higher-level models of architectures and using these to produce simulated or computed performance estimates for the models.…”
Section: Related Workmentioning
confidence: 99%
“…Figure 3 shows SoftArch being used to model a candidate architecture design for the video system in Figure 1 [12]. SoftArch provides a variety of predominantly graphical architecture modelling tools (1) and an extensible meta-model of available architecture elements, connectors and properties. It also provides a set of "design critics" (2) that monitor software architecture model changes and give unobtrusive user feedback.…”
Section: Background: Mte and Softarchmentioning
confidence: 99%
See 3 more Smart Citations