2009Unpublished venueRequires access

Introducing Action Systems Class Hierarchy to SystemC Modelling

Tomi Metsälä, Tomi Westerlund, Juha Plosila, Hierarchy To Systemc Modelling, Tomi Metsälä, Tomi Westerlund, Juha Plosila

Open publisher page 0 citations

Abstract

ActionC is an integration of SystemC, an informal design language for embedded systems, and Action Systems, a formal modelling language that supports verifica-tion and stepwise correctness-preserving refinement of system models. In the Ac-tionC approach Action Systems sets a formal foundation for SystemC modelling providing a possibility to verify the design as early as during the construction of the first transaction level model. This report provides an implementation for the ActionC language structures that concern Action Systems type system verifica-tion with invariants. The implementation introduced here will be a part of a larger modelling framework that will be elaborated in the future.

About this research paper

What this paper is about

ActionC is an integration of SystemC, an informal design language for embedded systems, and Action Systems, a formal modelling language that supports verifica-tion and stepwise correctness-preserving refinement of system models. In the Ac-tionC approach Action Systems sets a formal foundation for SystemC modelling providing a possibility to verify the design as early as during the construction of the first transaction level model. This report provides an implementation for the ActionC language structures that concern Action Systems type system verifica-tion with invariants. The implementation introduced here will be a part of a larger modelling framework that will be elaborated in the future.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

ActionC is an integration of SystemC, an informal design language for embedded systems, and Action Systems, a formal modelling language that supports verifica-tion and stepwise correctness-preserving refinement of system models. In the Ac-tionC approach Action Systems sets a formal foundation for SystemC modelling providing a possibility to verify the design as early as during the construction of the first transaction level model. This report provides an implementation for the ActionC language structures that concern Action Systems type system verifica-tion with invariants. The implementation introduced here will be a part of a larger modelling framework that will be elaborated in the future.

Key concepts: SystemC, Computer science, Correctness, Transaction-level modeling, Programming language, Modeling language, Software engineering, Hierarchy

Related papers

Back to paper searchBrowse research topicsOriginal source
Introducing Action Systems Class Hierarchy to SystemC Modelling — Research Paper | ScholarLens