A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2018; you can also visit the original URL.
The file type is application/pdf
.
Managed data
2012
Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software - Onward! '12
Managed Data is a two-level approach to data abstraction in which programmers first define data description and manipulation mechanisms, and then use these mechanisms to define specific kinds of data. Managed Data allows programmers to take control of many important aspects of data, including persistence, access/change control, reactivity, logging, bidirectional relationships, resource management, invariants and validation. These features are implemented once as reusable strategies that can
doi:10.1145/2384592.2384609
dblp:conf/oopsla/LohSC12
fatcat:nx2d72pdmrhedpk26jsh6xv5da