Reasoned modelling critics: turning failed proofs into modelling guidance
Reasoned modelling critics: turning failed proofs into modelling guidance
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.
reasoned modelling, formal methods, formal modelling, formal verification, automated reasoning, artificial intelligence
293-309
Ireland, Andrew
56890bee-4fd5-477a-afd3-adc1eb72a14e
Grov, Gudmund
f4e2ea6a-8f3f-4698-89d4-59892295b3b8
Llano, Maria Teresa
96d0835b-d7ae-4ddd-af44-b6da8e531e33
Butler, Michael
54b9c2c7-2574-438e-9a36-6842a3d53ed0
1 March 2013
Ireland, Andrew
56890bee-4fd5-477a-afd3-adc1eb72a14e
Grov, Gudmund
f4e2ea6a-8f3f-4698-89d4-59892295b3b8
Llano, Maria Teresa
96d0835b-d7ae-4ddd-af44-b6da8e531e33
Butler, Michael
54b9c2c7-2574-438e-9a36-6842a3d53ed0
Ireland, Andrew, Grov, Gudmund, Llano, Maria Teresa and Butler, Michael
(2013)
Reasoned modelling critics: turning failed proofs into modelling guidance.
[in special issue: Abstract State Machines, Alloy, B and Z - Selected Papers from ABZ 2010]
Science of Computer Programming, 78 (3), .
(doi:10.1016/j.scico.2011.03.006).
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.
Text
scp-abz-ireland-grov-llano-butler-30-7-10-version.pdf
- Other
More information
e-pub ahead of print date: 9 April 2011
Published date: 1 March 2013
Venue - Dates:
ABZ 2010, Orford, Canada, 2010-02-01
Keywords:
reasoned modelling, formal methods, formal modelling, formal verification, automated reasoning, artificial intelligence
Organisations:
Electronic & Software Systems
Identifiers
Local EPrints ID: 272047
URI: http://eprints.soton.ac.uk/id/eprint/272047
PURE UUID: d97e30e2-aadc-4a9b-9949-075549b9c2a1
Catalogue record
Date deposited: 18 Feb 2011 15:51
Last modified: 15 Mar 2024 02:50
Export record
Altmetrics
Contributors
Author:
Andrew Ireland
Author:
Gudmund Grov
Author:
Maria Teresa Llano
Author:
Michael Butler
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics