Performance analysis := (process algebra + model checking) x Markov chains

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    48 Downloads (Pure)

    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 languageEnglish
    Title of host publicationCONCUR 2001 - Concurrency Theory
    Subtitle of host publication12th International Conference, Aalborg, Denmark, August 20-25, 2001 Proceedings
    EditorsKim G. Larsen, Mogens Nielsen
    Place of PublicationBerlin, Heidelberg
    PublisherSpringer
    Pages59–81
    ISBN (Electronic)978-3-540-44685-9
    ISBN (Print)978-3-540-42497-0
    DOIs
    Publication statusPublished - 2001
    Event12th International Conference on Concurrency Theory, CONCUR 2001 - Aalborg, Denmark
    Duration: 20 Aug 200125 Aug 2001
    Conference number: 12

    Publication series

    NameLecture Notes in Computer Science
    PublisherSpringer
    Volume2154
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference12th International Conference on Concurrency Theory, CONCUR 2001
    Abbreviated titleCONCUR
    Country/TerritoryDenmark
    CityAalborg
    Period20/08/0125/08/01

    Keywords

    • 2023 OA procedure

    Fingerprint

    Dive into the research topics of 'Performance analysis := (process algebra + model checking) x Markov chains'. Together they form a unique fingerprint.

    Cite this