2019
DOI: 10.1007/978-3-030-31517-7_5
|View full text |Cite
|
Sign up to set email alerts
|

Using PVS for Modeling and Verification of Probabilistic Connectors

Abstract: Reo is a channel-based coordination language that allows the construction of connectors to coordinate behavior among different components in distributed systems. Probabilistic connectors in Reo capture the random and probabilistic behavior to deal with the uncertainty of the real world. In this paper we use PVS to provide a mechanical formalization for probabilistic connectors. We first present the formalization of random/probabilistic channels and the composition operators in PVS. Random and probabilistic cha… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(9 citation statements)
references
References 22 publications
0
9
0
Order By: Relevance
“…All the experiments are performed on an HP laptop with a fifth generation Core i5 processor and 8 GB RAM. For the case study, we select our previous works [32], [33], where PVS is used for the analysis and verification of Reo connectors composed of untimed, timed and probabilistic channels. The main reason to select the proofs in [32], [33] is that we are extending the formalization framework to cover the stochastic [5] and hybrid [8] behavior of Reo connectors.…”
Section: Experiments and Resultsmentioning
confidence: 99%
See 3 more Smart Citations
“…All the experiments are performed on an HP laptop with a fifth generation Core i5 processor and 8 GB RAM. For the case study, we select our previous works [32], [33], where PVS is used for the analysis and verification of Reo connectors composed of untimed, timed and probabilistic channels. The main reason to select the proofs in [32], [33] is that we are extending the formalization framework to cover the stochastic [5] and hybrid [8] behavior of Reo connectors.…”
Section: Experiments and Resultsmentioning
confidence: 99%
“…For the case study, we select our previous works [32], [33], where PVS is used for the analysis and verification of Reo connectors composed of untimed, timed and probabilistic channels. The main reason to select the proofs in [32], [33] is that we are extending the formalization framework to cover the stochastic [5] and hybrid [8] behavior of Reo connectors. We believe that this proof learning approach will not only enable us to comprehend the proof process for stochastic and hybrid connectors but also can be considered far more effective in providing the necessary guidance to attain the proofs of such connectors.…”
Section: Experiments and Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…Rigorous formalization of connectors has been proved crucial for the efficient modeling and analysis of coordinated software systems [BMM11,SZ18]. Connectors have been studied extensively in systems modeling with alternative frameworks and expressiveness, including process algebras [BCD00,BMM11] and category theory [BLM06,BMM11], while they have been also supported by several architectural description languages (ADLs for short) [Ozk18,NS19,SZ18].…”
Section: Introductionmentioning
confidence: 99%