GI LogoGI Logo
  • Anmelden
Digitale Bibliothek
    • Gesamter Bestand

      • Bereiche & Sammlungen
      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
    • Diese Sammlung

      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
Digital Bibliothek der Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • Deutsch 
    • English
    • Deutsch
Dokumentanzeige 
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • INFORMATIK - Jahrestagung der Gesellschaft für Informatik e.V.
  • P192 - INFORMATIK 2011 - Informatik schafft Communities
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • INFORMATIK - Jahrestagung der Gesellschaft für Informatik e.V.
  • P192 - INFORMATIK 2011 - Informatik schafft Communities
  • Dokumentanzeige

A dual-engine for early analysis of critical systems

Autor(en):
El Ghazi, Aboubakr Achraf [DBLP] ;
Geilmann, Ulrich [DBLP] ;
Ulbrich, Mattias [DBLP] ;
Taghdiri, Mana [DBLP]
Zusammenfassung
This 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.
  • Vollständige Referenz
  • BibTeX
El Ghazi, A. A., Geilmann, U., Ulbrich, M. & Taghdiri, M., (2011). A dual-engine for early analysis of critical systems. In: Heiß, H.-U., Pepper, P., Schlingloff, H. & Schneider, J. (Hrsg.), INFORMATIK 2011 – Informatik schafft Communities. Bonn: Gesellschaft für Informatik e.V.. (S. 352-352).
@inproceedings{mci/El Ghazi2011,
author = {El Ghazi, Aboubakr Achraf AND Geilmann, Ulrich AND Ulbrich, Mattias AND Taghdiri, Mana},
title = {A dual-engine for early analysis of critical systems},
booktitle = {INFORMATIK 2011 – Informatik schafft Communities},
year = {2011},
editor = {Heiß, Hans-Ulrich AND Pepper, Peter AND Schlingloff, Holger AND Schneider, Jörg} ,
pages = { 352-352 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
DateienGroesseFormatAnzeige
352.pdf22.75Kb PDF Öffnen

Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken

Mehr Information

ISBN: 978-88579-286-4
ISSN: 1617-5468
Datum: 2011
Sprache: en (en)
Typ: Text/Conference Paper
Sammlungen
  • P192 - INFORMATIK 2011 - Informatik schafft Communities [324]

Zur Langanzeige


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.