2018
DOI: 10.1016/j.peva.2018.03.002
|View full text |Cite
|
Sign up to set email alerts
|

Efficient model checking of the stochastic logic CSLTA

Abstract: CSL TA is a stochastic temporal logic for continuous-time Markov chains (CTMCs), which includes the more known CSL. CSL TA properties are defined through single-clock Deterministic Timed Automata (DTAs). The model checking of CSL TA amounts, in the worst-case, to the computation of the steady-state probability of a non-ergodic Markov Regenerative Process (MRgP) in the size of |CTMC|×|DTA|. Various MRgP solution techniques are available in the literature, and we shall use the Component Method, that computes the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 35 publications
(97 reference statements)
0
7
0
Order By: Relevance
“…We plan to investigate whether the precise identification of the characteristics that enhance expressiveness and conciseness can help the identification of the best algorithms for CSL TA model-checking, in particular for the componentbased method [4]. Moreover, following the suggestion by an anonymous reviewer, we intend to investigate further consequences of Proposition 1, for example to study systems that include probabilistic choices of autonomous transitions.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…We plan to investigate whether the precise identification of the characteristics that enhance expressiveness and conciseness can help the identification of the best algorithms for CSL TA model-checking, in particular for the componentbased method [4]. Moreover, following the suggestion by an anonymous reviewer, we intend to investigate further consequences of Proposition 1, for example to study systems that include probabilistic choices of autonomous transitions.…”
Section: Discussionmentioning
confidence: 99%
“…In this paper we concentrate on single-clock CSL TA with autonomous transitions, as in the original definition of CSL TA . Indeed the single-clock limitation is a necessary requirement to reduce the CSL TA model-checking problem to the (steady-state) solution of a Markov Regenerative Process, which is the largest class of stochastic processes for which we can compute an exact numerical solution, supported by efficient solution tools [3,4]. The single-clock setting allows also to investigate whether the definition of CSL TA in [10,13], once limited to a single clock, is equivalent to the original definition of CSL TA (introduced in [12]).…”
Section: Introductionmentioning
confidence: 99%
“…We can also state that CSL TA specifications that include guarded transitions can be more concise than CSL TA that considers guarded locations. Since the number of locations may significantly affect the complexity of model-checking CSL TA , it is future work to investigate how the component-based model-checking of CSL TA [1] can take advantage of the results of this paper to lower the cost of model-checking.…”
Section: Discussionmentioning
confidence: 99%
“…ÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÑ px n , d n y, v n ,x 1 n , δ n q¨¨¨be a run of A 1 . For all k define r k as the original reset that associated with the creation of the transition labelled by γ k`dk´1 , B k , r 1 k . For all k define c k by c 0 " 0 and for k ą 0:…”
Section: Appendixmentioning
confidence: 99%
“…Industry-strength model-checkers exist for years capable of handling hundreds of millions of states (cf. e.g., [11,2]), often using special on-the-fly methods for dealing with the 100s of millions of states without storing transition matrices. The semantics of PNs has led to their use as formal models for real-time, distributed and parallel programming languages, for software systems and services.…”
Section: Introductionmentioning
confidence: 99%