Model checking performability properties

被引:32
作者
Haverkort, B [1 ]
Cloth, L [1 ]
Hermanns, H [1 ]
Katoen, JP [1 ]
Baier, C [1 ]
机构
[1] Rhein Westfal TH Aachen, Dept Comp Sci, D-52056 Aachen, Germany
来源
INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS | 2002年
关键词
dependability evaluation; performability evaluation; measure specification; model checking; formal verification; uniformisation; ad hoc mobile computing;
D O I
10.1109/DSN.2002.1028891
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Model checking has been introduced as an automated technique to verify, whether functional properties, expressed in a formal logic like computational tree logic (CTL), do hold in a formally-specified system. In recent years, we have extended CTL such that it allows for the specification of properties over finite-state continuous-time Markov chains (CTMCs). Computational techniques for model checking have been developed an successfully applied in the dependability context. Further work in this area has recently, led to the continuous stochastic reward logic (CSRL), a logic to specify, measures over CTMCs extended with a reward structure (so-called Markov reward models). Well-known performability measures, most notably, also Meyer's performability distribution, can be easily, defined with CSRL. However, using CSRL it is possible to specify performability measures that have not yet been addressed in the literature, hence, for which no computational procedures have been developed Yet. In this paper we present a number of computational procedures to perforin model checking of CSRL over finite Markov reward models, thereby, stressing their computational complexity, (time and space) and applicability, from a practical point of view (accuracy, stability). A case study, in the area of ad hoc mobile computing under power constraints shows the merits of CSRL and the new computational procedures.
引用
收藏
页码:103 / 112
页数:10
相关论文
共 25 条
[1]  
Aziz A, 1996, LNCS, P269, DOI DOI 10.1007/3-540-61474-5
[2]  
Baier C, 2000, LECT NOTES COMPUT SC, V1853, P780
[3]  
Baier C, 1999, LECT NOTES COMPUT SC, V1664, P146
[4]  
BAIER C, 2000, LNCS, V1855, P358
[5]  
Bobbio A., 1995, Proceedings. International Computer Performance and Dependability Symposium (Cat. No.95TH8034), P124, DOI 10.1109/IPDS.1995.395811
[6]  
Ciardo G., 1989, P INT WORKSH PETR NE, P142, DOI DOI 10.1109/PNPM.1989.68548
[7]   AUTOMATIC VERIFICATION OF FINITE-STATE CONCURRENT SYSTEMS USING TEMPORAL LOGIC SPECIFICATIONS [J].
CLARKE, EM ;
EMERSON, EA ;
SISTLA, AP .
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1986, 8 (02) :244-263
[8]  
Clarke EM, 1999, MODEL CHECKING, P1
[9]   ANALYSIS OF A COMPOSITE PERFORMANCE RELIABILITY MEASURE FOR FAULT-TOLERANT SYSTEMS [J].
DONATIELLO, L ;
IYER, BR .
JOURNAL OF THE ACM, 1987, 34 (01) :179-199
[10]  
German R., 2000, PERFORMANCE ANAL COM