SwePub
Sök i LIBRIS databas

  Extended search

WFRF:(Gurov Dilian 1964 )
 

Search: WFRF:(Gurov Dilian 1964 ) > (2018) > A Hoare Logic Contr...

A Hoare Logic Contract Theory : An Exercise in Denotational Semantics

Gurov, Dilian, 1964- (author)
KTH,Teoretisk datalogi, TCS
Westman, Jonas, 1986- (author)
KTH,Mekatronik,Systems Development Division, Scania AB, Södertälje, Sweden
 (creator_code:org_t)
2018-10-24
2018
English.
In: Principled Software Development. - Cham : Springer Nature. ; , s. 119-127
  • Book chapter (other academic/artistic)
Abstract Subject headings
Close  
  • We sketch a simple theory of Hoare logic contracts for programs with procedures, presented in denotational semantics. In particular, we give a simple semantic justification of the usual procedure-modular treatment of such programs. The justification is given by means of a proof of soundness of a contract-relative denotational semantics against the standard denotational semantics of procedures in the context of procedure declarations. The suggested formal development can be used as an inspiration for more ambitious contract theories.

Subject headings

HUMANIORA  -- Filosofi, etik och religion -- Filosofi (hsv//swe)
HUMANITIES  -- Philosophy, Ethics and Religion -- Philosophy (hsv//eng)
NATURVETENSKAP  -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Sciences (hsv//eng)

Publication and Content Type

vet (subject category)
kap (subject category)

Find in a library

To the university's database

Find more in SwePub

By the author/editor
Gurov, Dilian, 1 ...
Westman, Jonas, ...
About the subject
HUMANITIES
HUMANITIES
and Philosophy Ethic ...
and Philosophy
NATURAL SCIENCES
NATURAL SCIENCES
and Computer and Inf ...
and Computer Science ...
Articles in the publication
By the university
Royal Institute of Technology

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view