Proxies are a common technique to virtualize objects in object-oriented languages. A proxy is a placeholder object that emulates or wraps another target object. Both the proxy’s representation and behavior may differ substantially from that of its target object.
%0 Book Section
%1 VanCutsemECOOP2013
%A Van Cutsem, Tom
%A Miller, Mark S.
%B ECOOP 2013 – Object-Oriented Programming
%D 2013
%E Castagna, Giuseppe
%I Springer Berlin Heidelberg
%K ECMAScript JavaScript MOP Proxies
%P 154-178
%R 10.1007/978-3-642-39038-8_7
%T Trustworthy Proxies: Virtualizing Objects with Invariants
%U http://dx.doi.org/10.1007/978-3-642-39038-8_7
%V 7920
%X Proxies are a common technique to virtualize objects in object-oriented languages. A proxy is a placeholder object that emulates or wraps another target object. Both the proxy’s representation and behavior may differ substantially from that of its target object.
%@ 978-3-642-39037-1
@incollection{VanCutsemECOOP2013,
abstract = {Proxies are a common technique to virtualize objects in object-oriented languages. A proxy is a placeholder object that emulates or wraps another target object. Both the proxy’s representation and behavior may differ substantially from that of its target object.},
added-at = {2013-07-08T15:44:01.000+0200},
author = {Van Cutsem, Tom and Miller, Mark S.},
biburl = {https://www.bibsonomy.org/bibtex/2dbde1d00ffb7bbcc9705c4dcc5ab1f8b/gron},
booktitle = {ECOOP 2013 – Object-Oriented Programming},
description = {Trustworthy Proxies - Springer},
doi = {10.1007/978-3-642-39038-8_7},
editor = {Castagna, Giuseppe},
interhash = {22b3af7df2ac9fd71603a025e96feacb},
intrahash = {dbde1d00ffb7bbcc9705c4dcc5ab1f8b},
isbn = {978-3-642-39037-1},
keywords = {ECMAScript JavaScript MOP Proxies},
pages = {154-178},
publisher = {Springer Berlin Heidelberg},
series = {Lecture Notes in Computer Science},
timestamp = {2013-07-08T15:45:50.000+0200},
title = {Trustworthy Proxies: Virtualizing Objects with Invariants},
url = {http://dx.doi.org/10.1007/978-3-642-39038-8_7},
volume = 7920,
year = 2013
}