Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Software . 2023
License: CC BY
Data sources: ZENODO
ZENODO
Software . 2023
License: CC BY
Data sources: Datacite
ZENODO
Software . 2023
License: CC BY
Data sources: Datacite
versions View all 2 versions
addClaim

Artefact for 'On the Use of Model and Logical Embeddings for Model Checking of Probabilistic Systems'

Authors: Das, Susmoy; Sharma, Arpit;

Artefact for 'On the Use of Model and Logical Embeddings for Model Checking of Probabilistic Systems'

Abstract

The artefact contains the codes related to the SDTMC encoder discussed in the paper which implements the model embedding which converts an ADTMC to an SDTMC. The ADTMC is modelled using mCRL2 first and then using the tools of mCRL2 converted first to an LPS followed by a conversion to a probabilistic LTS in the .aut format. This aut file is considered to be an input to the code (one of three), which has three variations, which generate: 1. Three machine-readable files for the PRISM model checker. 2. A human-readable PRISM code and 3. A human-readable PRISM SDTMC with a reward structure which can be edited. The outputs are then run on the PRISM model checker, a popular tool for model-checking SDTMCs. The specifications in APCTL and their embedded PCTL counterparts as mentioned in the paper are also provided in the repositories of each case study where the formulas are saved in the required PRISM input format to be verified. In a nutshell, to model check an ADTMC with respect to an APCTL property, model the system in mCRL2, generate its corresponding LPS and LTS, and use our code to transform it into an SDTMC and translate the APCTL formula to PCTL formula using the logic embedding discussed in the paper. The PCTL formula can then be verified on the SDTMC in PRISM. READ THE README FILE FOR DETAILED INSTRUCTIONS. The related publication to which this artefact is to appear at FORTE 2023 (43nd International Conference on Formal Techniques for Distributed Objects, Components, and Systems). We will share the doi of the paper once we are assigned the same.

Keywords

Markov chain, Verification, Logic, Probabilistic Model checking, Embedding, Process algebra

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
    OpenAIRE UsageCounts
    Usage byUsageCounts
    visibility views 27
    download downloads 5
  • 27
    views
    5
    downloads
    Powered byOpenAIRE UsageCounts
Powered by OpenAIRE graph
Found an issue? Give us feedback
visibility
download
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
views
OpenAIRE UsageCountsViews provided by UsageCounts
downloads
OpenAIRE UsageCountsDownloads provided by UsageCounts
0
Average
Average
Average
27
5