Inferentialist resource semantics
Inferentialist resource semantics
In systems modelling, a 'system' typically comprises located resources relative to which processes execute. One important use of logic in informatics is in modelling such systems for the purpose of reasoning (perhaps automated) about their behaviour and properties. To this end, one requires an interpretation of logical formulae in terms of the resources and states of the system; such an interpretation is called a 'resource semantics' of the logic. This paper shows how inferentialism -- the view that meaning is given in terms of inferential behaviour -- enables a versatile and expressive framework for resource semantics. Specifically, how inferentialism seamlessly incorporates the assertion-based approach of the logic of Bunched Implications, foundational in program verification (e.g., as the basis of Separation Logic), and the renowned number-of-uses reading of Linear Logic. This integration enables reasoning about shared and separated resources in intuitive and familiar ways,
Gheorghiu, A.V.
4569dbd7-8426-4631-80a1-424e922436da
Gu, T.
65f433b3-b156-4065-abec-3e396349b697
Pym, D.J.
dcd2c0b6-80dd-4486-9649-8f0ee547d110
2024
Gheorghiu, A.V.
4569dbd7-8426-4631-80a1-424e922436da
Gu, T.
65f433b3-b156-4065-abec-3e396349b697
Pym, D.J.
dcd2c0b6-80dd-4486-9649-8f0ee547d110
Gheorghiu, A.V., Gu, T. and Pym, D.J.
(2024)
Inferentialist resource semantics.
In Proceedings of MFPS XL: 40th Conference on Mathematical Foundations of Programming Semantics.
vol. 4
(doi:10.46298/entics.proceedings.mfps40).
Record type:
Conference or Workshop Item
(Paper)
Abstract
In systems modelling, a 'system' typically comprises located resources relative to which processes execute. One important use of logic in informatics is in modelling such systems for the purpose of reasoning (perhaps automated) about their behaviour and properties. To this end, one requires an interpretation of logical formulae in terms of the resources and states of the system; such an interpretation is called a 'resource semantics' of the logic. This paper shows how inferentialism -- the view that meaning is given in terms of inferential behaviour -- enables a versatile and expressive framework for resource semantics. Specifically, how inferentialism seamlessly incorporates the assertion-based approach of the logic of Bunched Implications, foundational in program verification (e.g., as the basis of Separation Logic), and the renowned number-of-uses reading of Linear Logic. This integration enables reasoning about shared and separated resources in intuitive and familiar ways,
This record has no associated files available for download.
More information
Published date: 2024
Identifiers
Local EPrints ID: 502358
URI: http://eprints.soton.ac.uk/id/eprint/502358
PURE UUID: 1d8b2942-5ca9-493f-a4f8-c7e95b158ad1
Catalogue record
Date deposited: 24 Jun 2025 16:36
Last modified: 25 Jun 2025 02:14
Export record
Altmetrics
Contributors
Author:
A.V. Gheorghiu
Author:
T. Gu
Author:
D.J. Pym
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