Logo des Repositoriums
 

A dual-engine for early analysis of critical systems

dc.contributor.authorEl Ghazi, Aboubakr Achraf
dc.contributor.authorGeilmann, Ulrich
dc.contributor.authorUlbrich, Mattias
dc.contributor.authorTaghdiri, Mana
dc.contributor.editorHeiß, Hans-Ulrich
dc.contributor.editorPepper, Peter
dc.contributor.editorSchlingloff, Holger
dc.contributor.editorSchneider, Jörg
dc.date.accessioned2018-11-27T09:59:27Z
dc.date.available2018-11-27T09:59:27Z
dc.date.issued2011
dc.description.abstractThis paper presents a framework for modeling, simulating, and checking properties of critical systems based on the Alloy language - a declarative, first-order, relational logic with a built-in transitive closure operator. The paper introduces a new dual-analysis engine that is capable of providing both counterexamples and proofs. Counterexamples are found fully automatically using an SMT solver, which provides a better support for numerical expressions than the existing Alloy Analyzer. Proofs, however, cannot always be found automatically since the Alloy language is undecidable. Our engine offers an economical approach by first trying to prove properties using a fully-automatic, SMT-based analysis, and switches to an interactive theorem prover only if the first attempt fails. This paper also reports on applying our framework to Microsoft's COM standard and the mark-and-sweep garbage collection algorithm.en
dc.identifier.isbn978-88579-286-4
dc.identifier.pissn1617-5468
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/18694
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofINFORMATIK 2011 – Informatik schafft Communities
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-192
dc.titleA dual-engine for early analysis of critical systemsen
dc.typeText/Conference Paper
gi.citation.endPage352
gi.citation.publisherPlaceBonn
gi.citation.startPage352
gi.conference.date4.-7. Oktober 2011
gi.conference.locationBerlin
gi.conference.sessiontitleRegular Research Papers

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
352.pdf
Größe:
22.75 KB
Format:
Adobe Portable Document Format