Article thumbnail

Correctness-by-construction and post-hoc verification : a marriage of convenience?

By BW Bruce Watson, DG Kourie, Ina Schaefer and LGWA Loek Cleophas

Abstract

Correctness-by-construction (CbC), traditionally based on weakest precondition semantics, and post-hoc verification (PhV) aspire to ensure functional correctness. We argue for a lightweight approach to CbC where lack of formal rigour increases productivity. In order to mitigate the risk of accidentally introducing errors during program construction, we propose to complement lightweight CbC with PhV. We introduce lightweight CbC by example and discuss strength and weaknesses of CbC and PhV and their combination, both conceptually and using a case study

Publisher: 'Springer Fachmedien Wiesbaden GmbH'
Year: 2016
OAI identifier: oai:library.tue.nl:884344
Provided by: Repository TU/e
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • http://repository.tue.nl/88434... (external link)
  • Suggested articles


    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.