Formal Methods and Hybrid Real-Time Systems
DOI: 10.1007/978-3-540-75221-9_23
|View full text |Cite
|
Sign up to set email alerts
|

VDM Semantics of Programming Languages: Combinators and Monads

Abstract: Abstract. VDM was developed in the early 1970s as a variant of denotational semantics. VDM descriptions of programming languages differ from the original Scott-Strachey style by making extensive use of combinators which have a fixed operational interpretation. After recalling the main features of denotational semantics and the Scott-Strachey style, we examine the combinators of the VDM specification language, and relate them to monads, which were introduced more than 15 years later. We also suggest that use of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Publication Types

Select...
1
1
1

Relationship

2
1

Authors

Journals

citations
Cited by 3 publications
references
References 15 publications
0
0
0
Order By: Relevance