Cultural advice

The Australian National University acknowledges, celebrates and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work, and whose cultures are among the oldest continuing cultures in human history.

Aboriginal and Torres Strait Islander peoples are advised that ANU Library collections may include images, names, voices, and other representations of deceased persons.

Material in the collection may contain terms, language or views that reflect the period in which the item was created and may be considered inappropriate today.

Immutability

dc.contributor.authorPotanin, Alexen
dc.contributor.authorÖstlund, Johanen
dc.contributor.authorZibin, Yoaven
dc.contributor.authorErnst, Michael D.en
dc.coverage.spatialBerlinen
dc.date.accessioned2026-03-04T10:42:17Z
dc.date.available2026-03-04T10:42:17Z
dc.date.issued2013en
dc.description.abstractOne of the main reasons aliasing has to be controlled, as highlighted in another chapter [1] of this book [2], is the possibility that a variable can unexpectedly change its value without the referrer's knowledge. This book will not be complete without a discussion of the impact of immutability on reference-abundant imperative object-oriented languages. In this chapter we briefly survey possible definitions of immutability and present recent work by the authors on adding immutability to object-oriented languages and how it impacts aliasing.en
dc.description.statusPeer-revieweden
dc.format.extent37en
dc.identifier.isbn978-3-642-36945-2en
dc.identifier.isbn978-3-642-36946-9en
dc.identifier.issn0302-9743en
dc.identifier.otherORCID:/0000-0002-4242-2725/work/207109953en
dc.identifier.otherdblp:series/lncs/PotaninOZE13en
dc.identifier.scopus84876000881en
dc.identifier.urihttps://hdl.handle.net/1885/733807125
dc.language.isoenen
dc.publisherSpringeren
dc.relation.ispartofAliasing in Object-Oriented Programming: Types, Analysis, and Verificationen
dc.relation.ispartofseriesLecture Notes in Computer Scienceen
dc.titleImmutabilityen
dc.typeBook chapteren
dspace.entity.typePublicationen
local.bibliographicCitation.lastpage269en
local.bibliographicCitation.startpage233en
local.contributor.affiliationPotanin, Alex; Victoria University of Wellingtonen
local.contributor.affiliationÖstlund, Johan; Uppsala Universityen
local.contributor.affiliationZibin, Yoav; Alphabet Inc.en
local.contributor.affiliationErnst, Michael D.; University of Washingtonen
local.identifier.doi10.1007/978-3-642-36946-9_9en
local.identifier.essn1611-3349en
local.identifier.pure30dcf87a-66ed-46d1-9fe0-0ef1bb76b021en
local.identifier.urlhttps://www.scopus.com/pages/publications/84876000881en
local.type.statusPublisheden

Downloads