Abstract
Markov chains are widely used in practice to determine system performance and reliability characteristics. The vast majority of applications considers continuous-time Markov chains (CTMCs). This tutorial paper shows how successful model specification and analysis techniques from concurrency theory can be applied to performance evaluation. The specification of CTMCs is supported by a stochastic process algebra, while the quantitative analysis of these models is tackled by means of model checking. Process algebra provides: (i) a high-level specification formalism for describing CTMCs in a precise, modular and constraint-oriented way, and (ii) means for the automated generation and aggregation of CTMCs. Temporal logic model checking provides: (i) a formalism to specify complex measures-of-interest in a lucid, compact and flexible way, (ii) automated means to quantify these measures over CTMCs, and (iii) automated measure-driven aggregation (lumping) of CTMCs. Combining process algebra and model checking constitutes a coherent framework for performance evaluation based on CTMCs.
| Original language | English |
|---|---|
| Title of host publication | CONCUR 2001 - Concurrency Theory |
| Subtitle of host publication | 12th International Conference, Aalborg, Denmark, August 20-25, 2001 Proceedings |
| Editors | Kim G. Larsen, Mogens Nielsen |
| Place of Publication | Berlin, Heidelberg |
| Publisher | Springer |
| Pages | 59–81 |
| ISBN (Electronic) | 978-3-540-44685-9 |
| ISBN (Print) | 978-3-540-42497-0 |
| DOIs | |
| Publication status | Published - 2001 |
| Event | 12th International Conference on Concurrency Theory, CONCUR 2001 - Aalborg, Denmark Duration: 20 Aug 2001 → 25 Aug 2001 Conference number: 12 |
Publication series
| Name | Lecture Notes in Computer Science |
|---|---|
| Publisher | Springer |
| Volume | 2154 |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | 12th International Conference on Concurrency Theory, CONCUR 2001 |
|---|---|
| Abbreviated title | CONCUR |
| Country/Territory | Denmark |
| City | Aalborg |
| Period | 20/08/01 → 25/08/01 |
Keywords
- 2023 OA procedure