Process algebra for performance evaluation

被引:132
|
作者
Hermanns, H
Herzog, U
Katoen, JP
机构
[1] Univ Twente, Dept Comp Sci, NL-7500 AE Enschede, Netherlands
[2] Univ Erlangen Nurnberg, IMMD, Lehrstuhl Informat 7, D-91058 Erlangen, Germany
关键词
axiomatisation; bisimulation; continuous-time Markov chain; lumpability; performance evaluation; process algebra; resource-sharing systems; semantics;
D O I
10.1016/S0304-3975(00)00305-4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper surveys the theoretical developments in the field of stochastic process algebras, process algebras where action occurrences may be subject to a delay that is determined by a random variable. A huge class of resource-sharing systems - like large-scale computers, client-server architectures, networks - can accurately be described using such stochastic specification formalisms. The main emphasis of this paper is the treatment of operational semantics, notions of equivalence, and (sound and complete) axiomatisations of these equivalences for different types of Markovian process algebras, where delays are governed by exponential distributions. Starting from a simple actionless algebra for describing time-homogeneous continuous-time Markov chains, we consider the integration of actions and random delays both as a single entity (like in known Markovian process algebras like TIPP, PEPA and EMPA) and as separate entities (like in the timed process algebras timed CSP and TCCS). In total we consider four related calculi and investigate their relationship to existing Markovian process algebras. We also briefly indicate how one can profit from the separation of time and actions when incorporating more general, non-Markovian distributions. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:43 / 87
页数:45
相关论文
共 50 条
  • [21] Formal Modeling and Performance Evaluation for Hybrid Systems: A Probabilistic Hybrid Process Algebra-Based Approach
    Wang, Fujun
    Cao, Zining
    Tan, Lixing
    Li, Zhen
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2022, 32 (02) : 283 - 315
  • [22] TRANSLATING TIMED PROCESS ALGEBRA INTO PRIORITIZED PROCESS ALGEBRA
    JEFFREY, A
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 571 : 493 - 506
  • [23] PERFORMANCE EVALUATION OF TRANSPUTER SYSTEMS WITH LINEAR ALGEBRA PROBLEMS
    FERNANDEZ, A
    LLABERIA, JM
    NAVARRO, JJ
    VALEROGARCIA, M
    MICROPROCESSING AND MICROPROGRAMMING, 1991, 32 (1-5): : 825 - 832
  • [24] Modeling and Evaluating Intelligent Real-Time Route Planning and Carpooling System with Performance Evaluation Process Algebra
    Ding, Jie
    Wang, Rui
    Chen, Xiao
    FUZZY SYSTEMS AND DATA MINING II, 2016, 293 : 542 - 548
  • [25] Software performance prediction approach based on stochastic process algebra
    Xitong Fangzhen Xuebao, 2008, 15 (3996-3999+4024):
  • [26] Embedding and elimination for performance analysis in stochastic process algebra dtsdPBC
    Tarasyuk, I. V.
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2024, 39 (06) : 619 - 652
  • [27] ‘Closed Interval Process Algebra’ versus ‘Interval Process Algebra’
    Flavio Corradini
    Marco Pistore
    Acta Informatica, 2001, 37 : 467 - 509
  • [28] 'Closed interval process algebra' versus 'Interval process algebra'
    Corradini, F
    Pistore, M
    ACTA INFORMATICA, 2001, 37 (07) : 467 - 510
  • [29] A Performance Evaluation Process Algebra-Based Fluid Approximation Approach to Evaluate Large Scale Content Adaptation Systems
    Ding, Jie
    Zhu, Xin-Shan
    Li, Bin
    SENSOR LETTERS, 2012, 10 (08) : 1698 - 1707
  • [30] Cloud Service Security Adaptive Target Detection Algorithm Based on Bio-Inspired Performance Evaluation Process Algebra
    ZHAO Guosheng
    QU Xiaofeng
    LIAO Yuting
    WANG Tiantian
    ZHANG Jingting
    WuhanUniversityJournalofNaturalSciences, 2019, 24 (03) : 185 - 193