Skip to main navigation Skip to search Skip to main content

Reasoned modelling critics: turning failed proofs into modelling guidance

  • Andrew Ireland
  • , Gudmund Grov
  • , Maria Teresa Llano
  • , Michael Butler

Research output: Contribution to journalArticleResearchpeer-review

Abstract

The activities of formal modelling and reasoning are closely related. But while the rigour of building formal models brings significant benefits, formal reasoning remains a major barrier to the wider acceptance of formalism within design. Here we propose reasoned modelling critics - an approach which aims to abstract away from the complexities of low-level proof obligations, and provide high-level modelling guidance to designers when proofs fail. Inspired by proof planning critics, the technique combines proof-failure analysis with modelling heuristics. Here, we present the details of our proposal, implement them in a prototype and outline future plans.

Original languageEnglish
Pages (from-to)293-309
Number of pages17
JournalScience of Computer Programming
Volume78
Issue number3
DOIs
Publication statusPublished - 1 Mar 2013
Externally publishedYes

Keywords

  • Artificial intelligence
  • Automated reasoning
  • Formal methods
  • Formal modelling
  • Formal verification
  • Reasoned modelling

Cite this