External uniqueness is unique enough

79Citations
Citations of this article
26Readers
Mendeley users who have this article in their library.
Get full text

Abstract

External uniqueness is a surprising new way to add unique references to an OOPL. The idea is that an externally unique reference is the only reference into an aggregate from outside the aggregate. Internal references which do not escape the boundary of the aggregate are innocuous and therefore permitted. Based on ownership types, our proposal not only overcomes an abstraction problem from which existing uniqueness proposals suffer, it also enables many examples which are inherently not unique, such as a unique reference to a set of links in a doubly-linked list, without losing the benefits of uniqueness. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Clarke, D., & Wrigstad, T. (2003). External uniqueness is unique enough. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2743, 176–200. https://doi.org/10.1007/978-3-540-45070-2_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free