Verifying SystemC with predicate abstraction: A component based approach

Nesrine Harrath, Bruno Monsuez, Kamel Barkaoui

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The SystemC waiting-state automaton is a compositional formal model for verifying properties of SystemC at the transaction level within a delta-cycle: the smallest simulation unit time in SystemC. In this paper, we first propose how to extract automata for SystemC components where we distinguish between threads and methods in SystemC. Then, we propose an approach based on a combination of symbolic execution and computing fixed points via predicate abstraction to infer relations between predicates generated during symbolic execution.

Original languageEnglish
Title of host publicationProceedings of the 2013 IEEE 14th International Conference on Information Reuse and Integration, IEEE IRI 2013
PublisherIEEE Computer Society
Pages536-545
Number of pages10
ISBN (Print)9781479910502
DOIs
Publication statusPublished - 1 Jan 2013
Event2013 IEEE 14th International Conference on Information Reuse and Integration, IEEE IRI 2013 - San Francisco, CA, United States
Duration: 14 Aug 201316 Aug 2013

Publication series

NameProceedings of the 2013 IEEE 14th International Conference on Information Reuse and Integration, IEEE IRI 2013

Conference

Conference2013 IEEE 14th International Conference on Information Reuse and Integration, IEEE IRI 2013
Country/TerritoryUnited States
CitySan Francisco, CA
Period14/08/1316/08/13

Fingerprint

Dive into the research topics of 'Verifying SystemC with predicate abstraction: A component based approach'. Together they form a unique fingerprint.

Cite this