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 条
  • [1] PERFORMANCE EVALUATION IN STOCHASTIC PROCESS ALGEBRA DTSDPBC
    Tarasyuk, I., V
    SIBERIAN ELECTRONIC MATHEMATICAL REPORTS-SIBIRSKIE ELEKTRONNYE MATEMATICHESKIE IZVESTIYA, 2021, 18 (02): : 1105 - 1145
  • [2] A bounded true concurrency process algebra for performance evaluation
    Ruiz, MC
    Cazorla, D
    Cuartero, F
    Pardo, JJ
    Macià, H
    APPLYING FORMAL METHODS: TESTING, PERFORMANCE, AND M/E- COMMERCE, PROCEEDINGS, 2004, 3236 : 143 - 155
  • [3] An example of performance evaluation by using the stochastic process algebra: ROSA
    Pelayo, FL
    Cuartero, F
    Valero, V
    Cazorla, D
    SEVENTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, : 271 - 278
  • [4] Modeling and Evaluating IaaS Cloud Using Performance Evaluation Process Algebra
    Ding, Jie
    Sha, Leijie
    Chen, Xiao
    2016 22ND ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS (APCC), 2016, : 243 - 247
  • [5] A software performance evaluation approach using Stochastic Process Algebra tools
    Benzekri, A
    Salem, O
    SERP'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2003, : 62 - 67
  • [6] Performance Modeling of Openstack Cloud Computing Platform Using Performance Evaluation Process Algebra
    Sha, Leijie
    Ding, Jie
    Chen, Xiao
    Zhang, Xiaobin
    Zhang, Yun
    Zhao, Yishi
    2015 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA (CCBD), 2015, : 49 - 56
  • [7] Evaluation of RSVP and mobility-aware RSVP using performance evaluation process algebra
    Wang, Hao
    Laurenson, David I.
    Hillston, Jane
    2008 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS, VOLS 1-13, 2008, : 192 - +
  • [8] Response time analysis of a manufacturing supply chain with performance evaluation process algebra
    Ding, Jie
    Sun, Hui
    Chen, Xiao
    Fang, Huixing
    COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 167
  • [9] Exploring Auto-Generation of Network Models With Performance Evaluation Process Algebra
    Ding, Jie
    Wang, Rui
    Chen, Xiao
    Ge, Ying-En
    IEEE ACCESS, 2018, 6 : 42971 - 42983
  • [10] Performance assessment in algebra learning process
    Lestariani, Ida
    Sujadi, Imam
    Pramudya, Ikrar
    FIRST AHMAD DAHLAN INTERNATIONAL CONFERENCE ON MATHEMATICS AND MATHEMATICS EDUCATION, 2018, 943