Show simple item record

dc.contributor.authorHENNESSY, MATTHEWen
dc.contributor.editorM. Florido and I. Mackieen
dc.date.accessioned2011-03-07T14:18:42Z
dc.date.available2011-03-07T14:18:42Z
dc.date.createdSeptember 2009en
dc.date.issued2010en
dc.date.submitted2010en
dc.identifier.citationEdsko de Vries, Adrian Francalanza and Matthew Hennessy., Uniqueness Typing for Resource Management in Message-Passing Concurrency., First International Workshop on Linearity (LINEARITY 2009). Electronic Proceedings in Theoretical Computer Science, First International Workshop on Linearity (LINEARITY 2009), Coimbra, Portugal, September 2009, M. Florido and I. Mackie, 22, 2010, 26-37en
dc.identifier.otherYen
dc.identifier.urihttp://hdl.handle.net/2262/53125
dc.descriptionPUBLISHEDen
dc.descriptionCoimbra, Portugalen
dc.description.abstractWe view channels as the main form of resources in a message-passing programming paradigm. These channels need to be carefully managed in settings where resources are scarce. To study this problem, we extend the pi-calculus with primitives for channel allocation and deallocation and allow channels to be reused to communicate values of different types. Inevitably, the added expressiveness increases the possibilities for runtime errors. We define a substructural type system which combines uniqueness typing and affine typing to reject these ill-behaved programs.en
dc.description.sponsorshipThis research was supported by SFI project SFI 06 IN.1 1898.en
dc.format.extent26-37en
dc.language.isoenen
dc.relation.ispartofseries22en
dc.rightsYen
dc.subjectComputer sciencesen
dc.subjectmessage-passing programmingen
dc.titleUniqueness Typing for Resource Management in Message-Passing Concurrency.en
dc.title.alternativeFirst International Workshop on Linearity (LINEARITY 2009). Electronic Proceedings in Theoretical Computer Scienceen
dc.title.alternativeFirst International Workshop on Linearity (LINEARITY 2009)en
dc.typeConference Paperen
dc.contributor.sponsorScience Foundation Ireland (SFI)en
dc.type.supercollectionscholarly_publicationsen
dc.type.supercollectionrefereed_publicationsen
dc.identifier.peoplefinderurlhttp://people.tcd.ie/mcbhenneen
dc.identifier.rssinternalid71579en
dc.contributor.sponsorGrantNumber06 IN.1 1898.en
dc.identifier.rssurihttp://www.scss.tcd.ie/Matthew.Hennessy/pubs/linearity09-proceedings-uniqueness.pdfen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record