Performance analysis of system model based on UML state diagrams and continuous-time Markov chains

被引:0
|
作者
Zhao Y. [1 ]
Yang Z. [1 ]
Xie J. [1 ]
Liu Q. [1 ]
机构
[1] Department of Computer Science, East China Normal University, Shanghai
关键词
CTMC; Markov process; Probabilistic model checking; Software assurance; UML state diagrams;
D O I
10.4304/jsw.5.9.974-981
中图分类号
学科分类号
摘要
If software architecture is assigned with formal semantics, then automatic verification and validation can be performed during the process of model refinement. In this paper, we emphasized on the formal semantics of UML state diagrams oriented performance analysis. The exact definitions of the basic elements and composition mechanism of UML state diagrams are proposed, UML state diagrams is abstracted as a multi-tuple, CTMC models are abstracted as stochastic Kripke structure, mapping rules between the above two mathematics models are proposed, furthermore the corresponding formal semantics are generated. Finally, an asynchronous parallel composition queuing network is presented to illustrate how the theory is applied to formalize UML state diagrams. The key properties of system are manually deduced and validated. The results are analyzed and compared with the automatic executing results through model checker, which validated the practicability and validity of the theory. © 2010 Academy Publisher.
引用
收藏
页码:974 / 981
页数:7
相关论文
共 50 条
  • [1] Perturbation analysis for continuous-time Markov chains
    LIU YuanYuan
    ScienceChina(Mathematics), 2015, 58 (12) : 2633 - 2642
  • [2] Perturbation analysis for continuous-time Markov chains
    YuanYuan Liu
    Science China Mathematics, 2015, 58 : 2633 - 2642
  • [3] Matrix Analysis for Continuous-Time Markov Chains
    Le, Hung, V
    Tsatsomeros, M. J.
    SPECIAL MATRICES, 2021, 10 (01): : 219 - 233
  • [4] Perturbation analysis for continuous-time Markov chains
    Liu YuanYuan
    SCIENCE CHINA-MATHEMATICS, 2015, 58 (12) : 2633 - 2642
  • [5] Application of continuous-time Markov chains by reliability analysis
    Zsigmond, Gyula
    Homolya, Szilvia
    Lendvay, Marianna
    2009 7TH INTERNATIONAL SYMPOSIUM ON INTELLIGENT SYSTEMS AND INFORMATICS, 2009, : 56 - 59
  • [6] Perturbation analysis of continuous-time absorbing Markov chains
    Caswell, Hal
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2011, 18 (06) : 901 - 917
  • [7] On the Numerical Analysis of Inhomogeneous Continuous-Time Markov Chains
    Arns, M.
    Buchholz, P.
    Panchenko, A.
    INFORMS JOURNAL ON COMPUTING, 2010, 22 (03) : 416 - 432
  • [8] ProEva: Runtime Proactive Performance Evaluation Based on Continuous-Time Markov Chains
    Su, Guoxin
    Chen, Taolue
    Feng, Yuan
    Rosenblum, David S.
    2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2017, : 484 - 495
  • [9] Perturbations of continuous-time Markov chains
    Li, Pei-Sen
    STATISTICS & PROBABILITY LETTERS, 2017, 125 : 17 - 24
  • [10] Filtering of Continuous-Time Markov Chains
    Aggoun, L.
    Benkherouf, L.
    Tadj, L.
    Mathematical and Computer Modelling (Oxford), 26 (12):