2019
DOI: 10.1145/3295699
|View full text |Cite
|
Sign up to set email alerts
|

Theoretical and Practical Aspects of Linking Operational and Algebraic Semantics for MDESL

Abstract: Verilog is a hardware description language (HDL) that has been standardized and widely used in industry. Multithreaded discrete event simulation language (MDESL) is a Verilog-like language. It contains interesting features such as event-driven computation and shared-variable concurrency. This article considers how the algebraic semantics links with the operational semantics for MDESL. Our approach is from both the theoretical and practical aspects. The link is proceeded by deriving the operational semantics fr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
3

Relationship

1
5

Authors

Journals

citations
Cited by 9 publications
(2 citation statements)
references
References 45 publications
0
1
0
Order By: Relevance
“…Therefore, a primary concern of a given modeling language is its formal semantics. Unifying Theories of Programming (UTP) approach was developed by Hoare and He in [5], and it has been applied in defining semantics for many languages [29,30,31]. It contains three different mathematical models to represent a theory of programming, namely, operational semantics [32], denotational semantics [33] and algebraic semantics [34].…”
Section: Journal Pre-proofmentioning
confidence: 99%
“…Therefore, a primary concern of a given modeling language is its formal semantics. Unifying Theories of Programming (UTP) approach was developed by Hoare and He in [5], and it has been applied in defining semantics for many languages [29,30,31]. It contains three different mathematical models to represent a theory of programming, namely, operational semantics [32], denotational semantics [33] and algebraic semantics [34].…”
Section: Journal Pre-proofmentioning
confidence: 99%
“…Its starting point is from the algebraic semantics. Sheng et al studied how algebraic semantics links with the corresponding operational semantics and denotational semantics for MDESL, where the mechanical approach is applied [30,31] . This paper provides a derivation strategy for generating the trace semantics from the algebraic semantics under the TSO memory model.…”
Section: Related Workmentioning
confidence: 99%