Symbolic Causality Checking Using Bounded Model Checking

dc.contributor.authorBeer, Adrian
dc.contributor.authorHeidinger, Stephan
dc.contributor.authorKühne, Uwe
dc.contributor.authorLeitner-Fischer, Florian
dc.contributor.authorLeue, Stefan
dc.date.accessioned2015-10-07T10:16:14Z
dc.date.available2015-10-07T10:16:14Z
dc.date.issued2015eng
dc.description.abstractIn precursory work we have developed causality checking, a fault localization method for concurrent system models relying on the Halpern and Pearl counterfactual model of causation that identifies ordered occurrences of system events as being causal for the violation of non-reachability properties. Our first implementation of causality checking relies on explicit-state model checking. In this paper we propose a symbolic implementation of causality checking based on bounded model checking (BMC) and SAT solving. We show that this BMC-based implementation is effcient for large and complex system models. The technique is evaluated on industrial size models and experimentally compared to the existing explicit state causality checking implementation. BMC-based causality checking turns out to be superior to the explicit state variant in terms of runtime and memory consumption for very large system models.eng
dc.description.versionpublished
dc.identifier.ppn446156825
dc.identifier.urihttp://kops.uni-konstanz.de/handle/123456789/31923
dc.language.isoengeng
dc.rightsterms-of-use
dc.rights.urihttps://rightsstatements.org/page/InC/1.0/
dc.subject.ddc004eng
dc.titleSymbolic Causality Checking Using Bounded Model Checkingeng
dc.typePREPRINTeng
dspace.entity.typePublication
kops.citation.bibtex
@unpublished{Beer2015Symbo-31923,
  year={2015},
  title={Symbolic Causality Checking Using Bounded Model Checking},
  author={Beer, Adrian and Heidinger, Stephan and Kühne, Uwe and Leitner-Fischer, Florian and Leue, Stefan}
}
kops.citation.iso690BEER, Adrian, Stephan HEIDINGER, Uwe KÜHNE, Florian LEITNER-FISCHER, Stefan LEUE, 2015. Symbolic Causality Checking Using Bounded Model Checkingdeu
kops.citation.iso690BEER, Adrian, Stephan HEIDINGER, Uwe KÜHNE, Florian LEITNER-FISCHER, Stefan LEUE, 2015. Symbolic Causality Checking Using Bounded Model Checkingeng
kops.citation.rdf
<rdf:RDF
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:bibo="http://purl.org/ontology/bibo/"
    xmlns:dspace="http://digital-repositories.org/ontologies/dspace/0.1.0#"
    xmlns:foaf="http://xmlns.com/foaf/0.1/"
    xmlns:void="http://rdfs.org/ns/void#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#" > 
  <rdf:Description rdf:about="https://kops.uni-konstanz.de/server/rdf/resource/123456789/31923">
    <dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/31923/5/Beer_294967.pdf"/>
    <dcterms:rights rdf:resource="https://rightsstatements.org/page/InC/1.0/"/>
    <bibo:uri rdf:resource="http://kops.uni-konstanz.de/handle/123456789/31923"/>
    <dc:contributor>Beer, Adrian</dc:contributor>
    <dc:contributor>Leue, Stefan</dc:contributor>
    <dc:creator>Leitner-Fischer, Florian</dc:creator>
    <dc:contributor>Leitner-Fischer, Florian</dc:contributor>
    <foaf:homepage rdf:resource="http://localhost:8080/"/>
    <dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <dc:creator>Heidinger, Stephan</dc:creator>
    <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2015-10-07T10:16:14Z</dc:date>
    <dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/31923/5/Beer_294967.pdf"/>
    <dc:contributor>Heidinger, Stephan</dc:contributor>
    <dcterms:issued>2015</dcterms:issued>
    <void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/>
    <dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2015-10-07T10:16:14Z</dcterms:available>
    <dcterms:title>Symbolic Causality Checking Using Bounded Model Checking</dcterms:title>
    <dc:creator>Kühne, Uwe</dc:creator>
    <dc:contributor>Kühne, Uwe</dc:contributor>
    <dc:rights>terms-of-use</dc:rights>
    <dcterms:abstract xml:lang="eng">In precursory work we have developed causality checking, a fault localization method for concurrent system models relying on the Halpern and Pearl counterfactual model of causation that identifies ordered occurrences of system events as being causal for the violation of non-reachability properties. Our first implementation of causality checking relies on explicit-state model checking. In this paper we propose a symbolic implementation of causality checking based on bounded model checking (BMC) and SAT solving. We show that this BMC-based implementation is effcient for large and complex system models. The technique is evaluated on industrial size models and experimentally compared to the existing explicit state causality checking implementation. BMC-based causality checking turns out to be superior to the explicit state variant in terms of runtime and memory consumption for very large system models.</dcterms:abstract>
    <dc:creator>Beer, Adrian</dc:creator>
    <dc:creator>Leue, Stefan</dc:creator>
    <dc:language>eng</dc:language>
  </rdf:Description>
</rdf:RDF>
kops.description.openAccessopenaccessgreen
kops.flag.knbibliographytrue
kops.identifier.nbnurn:nbn:de:bsz:352-0-294967
relation.isAuthorOfPublication80ade89b-0391-4b73-b9df-3257f11cc93c
relation.isAuthorOfPublication58f703b5-5b37-4ead-a134-3cf19629560e
relation.isAuthorOfPublication5ebdded0-0db7-4d45-a83c-bc9aeb9fa926
relation.isAuthorOfPublicationa0cf1380-ebf9-403b-a02e-6e97bae25ef6
relation.isAuthorOfPublication.latestForDiscovery80ade89b-0391-4b73-b9df-3257f11cc93c
temp.internal.duplicates<p>Keine Dubletten gefunden. Letzte Überprüfung: 23.06.2015 14:56:10</p>deu

Dateien

Originalbündel

Gerade angezeigt 1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
Beer_294967.pdf
Größe:
778.84 KB
Format:
Adobe Portable Document Format
Beer_294967.pdf
Beer_294967.pdfGröße: 778.84 KBDownloads: 415

Lizenzbündel

Gerade angezeigt 1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
license.txt
Größe:
3.88 KB
Format:
Item-specific license agreed upon to submission
Beschreibung:
license.txt
license.txtGröße: 3.88 KBDownloads: 0