ACM SIGMOD ONLINE
ACM SIGMOD Online
ACM
Search SIGMOD Join SIGMOD Feedback What's New Home
Home
About SIGMOD
SIGMOD/PODS Conferences
SIGMOD Record
DBLP Bibliography
SIGMOD Digital Symposium Collection
SIGMOD Anthology
SIGMOD Digital Review
Industry Pages
The PODS Pages
Post/Read DB World Messages
Literature
Resources
Calendar
SIGMOD Awards

2004 SIGMOD Test of Time Award
Shoring Up Persistent Applications
Michael J. Carey, David J. DeWitt, Michael J. Franklin, Nancy E. Hall, Mark L. McAuliffe, Jeffrey F. Naughton, Daniel T. Schuh, Marvin H. Solomon, C. K. Tan, Odysseas G. Tsatalos, Seth J. White, and Michael J. Zwilling

There are three noteworthy contributions in this paper, looking back from the perspective of a decade later. First, this paper presented a framework for multi-language persistent objects. Since there are few "single-language" environments, this paper pointed the way for more general interfaces. Second, the paper integrated DBMS constructs with file system constructs at a storage manager level. Current DBMS vendors require a file system interface, while modern file systems are finally moving toward typed objects. SHORE pointed the way for elegant support of both kinds of interfaces. Lastly, SHORE was extensively used as a building block for systems that came later. Hence, it was possible for other researchers to use SHORE as a starting point. The use of SHORE in the Object-Relational DBMS Predator is noteworthy in this regard.

Back

© 2000 Association for Computing Machinery
Acknowledgements