Check out the new USENIX Web site. next up previous
Up: Address Translation Strategies in Previous: Conclusions

Bibliography

1
Malcolm P. Atkinson, Peter J. Bailey, Ken J. Chisholm, W. Paul Cockshott, and Ron Morrison.
An Approach to Persistent Programming.
Computer Journal, 26(4):360-365, December 1983.

2
Malcolm P. Atkinson and Ron Morrison.
Orthogonally Persistent Object Systems.
VLDB Journal, 4(3), 1995.

3
Michael J. Carey, David J. DeWitt, and Jeffrey F. Naughton.
The OO7 Benchmark.
In Proceedings of the ACM SIGMOD International Conference on Management of Data, pages 12-21, Washington DC., June 1993. ACM Press.

4
R. G. G. Cattell.
An Engineering Database Benchmark.
In Jim Gray, editor, The Benchmark Handbook for Database and Transaction Processing Systems. Morgan Kaufmann, 1991.

5
Rick G. G. Cattell and J. Skeen.
Object Operations Benchmark.
ACM Transactions on Database Systems, 17(1):1-31, March 1992.

6
Craig Chambers.
The Design and Implementation of the SELF Compiler, an Optimizing Compiler for an Object-Oriented Programming Language.
PhD thesis, Stanford University, March 1992.

7
Daniel Ross Edelson.
Smart Pointers: They're Smart, But They're Not Pointers.
In USENIX C++ Conference, pages 1-19, Portland, Oregon, August 1992. USENIX Association.

8
Sheetal V. Kakkad.
Address Translation and Storage Management for Persistent Object Stores.
PhD thesis, The University of Texas at Austin, Austin. Texas, December 1997.

9
Scott F. Kaplan.
Compressed Caching and Modern Virtual Memory Simulation.
Phd thesis proposal, The University of Texas at Austin, January 1999.

10
Alfons Kemper and Donald Kossmann.
Adaptable Pointer Swizzling Strategies in Object Bases: Design, Realization, and Quantitative Analysis.
VLDB Journal, 4(3):519-566, July 1995.

11
Gregor Kiczales, Jim des Rivieres, and Daniel G. Bobrow.
The Art of the Metaobject Protocol.
MIT Press, Cambridge, Massachusetts, 1991.

12
Mark L. McAuliffe and Marvin H. Solomon.
A Trace-Based Simulation of Pointer Swizzling Techniques.
In Proceedings of the International Conference on Database Engineering, pages 52-61, Taipei, Taiwan, March 1995. IEEE.

13
Scott Meyers.
Smart Pointers.
C++ Report, 1996.
Article series published from April through December.

14
J. Eliot B. Moss.
Working with Persistent Objects: To Swizzle or Not to Swizzle?
IEEE Transactions on Software Engineering, 18(8):657-673, August 1992.

15
Joel E. Richardson and Michael J. Carey.
Persistence in the E Language: Issues and Implementation.
Software Practice and Experience, 19(12):1115-1150, December 1989.

16
Daniel T. Schuh, Michael J. Carey, and David J. DeWitt.
Persistence in E Revisited--Implementation Experiences.
In Proceedings of the Fourth International Workshop on Persistent Object Systems, Martha's Vineyard, Massachusetts, September 1990.

17
Vivek Singhal, Sheetal V. Kakkad, and Paul R. Wilson.
Texas: An Efficient, Portable Persistent Store.
In Proceedings of the Fifth International Workshop on Persistent Object Systems, pages 11-33, San Miniato, Italy, September 1992.

18
Bjarne Stroustrup.
The Evolution of C++, 1985 to 1987.
In USENIX C++ Workshop, pages 1-22. USENIX Association, 1987.

19
Ashutosh Tiwary, Vivek R. Narasayya, and Henry M. Levy.
Evaluation of OO7 as a System and an Application Benchmark.
In OOPSLA Workshop on Object Database Behavior, Benchmarks and Performance, Austin, Texas, October 1995.

20
Seth J. White.
Pointer Swizzling Techniques for Object-Oriented Database Systems.
PhD thesis, University of Wisconsin, Madison, Wisonsin, 1994.

21
Seth J. White and David J. Dewitt.
A Performance Study of Alternative Object Faulting and Pointer Swizzling Strategies.
In 18th International Conference on Very Large Data Bases, Vancouver, British Columbia, October 1992. Morgan Kaufmann.

22
Paul R. Wilson.
Garbage Collection.
ACM Computing Surveys.
Expanded version of [23]. In revision.

23
Paul R. Wilson.
Uniprocessor Garbage Collection Techniques.
In Yves Bekkers and Jacques Cohen, editors, International Workshop on Memory Management, number 637 in Lecture Notes in Computer Science, pages 1-42, St. Malo, France, September 1992. Springer-Verlag.

24
Paul R. Wilson and Sheetal V. Kakkad.
Pointer Swizzling at Page Fault Time: Efficiently and Compatibly Supporting Huge Addresses on Standard Hardware.
In International Workshop on Object Orientation in Operating Systems, pages 364-377, Paris, France, September 1992. IEEE Press.

25
Paul R. Wilson, Scott F. Kaplan, and Yannis Smaragdakis.
The Case for Compressed Caching in Virtual Memory Systems.
In Proceedings of the USENIX Annual Technical Conference, Monterey, California, June 1999. USENIX Association.


next up previous
Up: Address Translation Strategies in Previous: Conclusions

Sheetal V. Kakkad