The University of Southampton
University of Southampton Institutional Repository

Inferentialist resource semantics

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
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
ORCID for A.V. Gheorghiu: ORCID iD orcid.org/0000-0002-7144-6910

Catalogue record

Date deposited: 24 Jun 2025 16:36
Last modified: 25 Jun 2025 02:14

Export record

Altmetrics

Contributors

Author: A.V. Gheorghiu ORCID iD
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

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×