Abstract
We present the Smart Object, Dumb Archive (SODA) model for digital libraries (DLs). The SODA model transfers functionality traditionally associated with archives to the archived objects themselves. We are exploiting this shift of responsibility to facilitate other DL goals, such as interoperability, object intelligence and mobility, and heterogeneity. Objects in a SODA DL negotiate presentation of content and handle their own terms and conditions. In this paper we present implementations of our smart objects, buckets, and our dumb archive (DA). We discuss the status of buckets and DA and how they are used in a variety of DL projects.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
J. Davis & C. Lagoze: The Networked Computer Science Technical Report Library, Cornell CS TR96-1595, July, 1996. http://cstr.cs.cornell.edu/Dienst/UI/1.0/Display/ncstrl.cornell/TR96-1595
R. Kahn & R. Wilensky: A Framework for Distributed Digital Object Services, cnri.dlib/tn95-01, May 1995. http://www.cnri.reston.va.us/home/cstr/arch/k-w.html
J. F. Karpovich, A. S. Grimshaw, & J. C. French: Extensible File Systems (ELFS): An Object-Oritented Approach to High Performance File I/O, Proceedings of the Ninth Annual Conference on Object-Oriented Programming Systems, Languages and Applications, October 1994, pp. 191–204.
U. Kohl, J. Lotspiech, M. A. Kaplan: Safeguarding Digital Library Contents and Users: Protecting Documents Rather Than Channels, D-Lib Magazine, September 1997. http://www.dlib.org/dlib/september97/ibm/09lotspiech.html
C. Lagoze & D. Fielding: Defining Collections in Distributed Digital Libraries. D-Lib Magazine, November 1998. http://www.dlib.org/dlib/november98/lagoze/11lagoze.html
C. Lagoze, C. A. Lynch & R. Daniel: The Warwick Framework: A Container Architecture for Aggregating Sets of Metadata, Cornell Computer Science Technical Report TR96-1593, July 1996. http://cs-tr.cs.cornell.edu/Dienst/UI/1.0/Display/ncstrl.cornell/TR96-1593
C. Lagoze, R. McGrath, E. Overly & N. Yeager: A Design for Inter-Operable Secure Object Stores (ISOS), Cornell CS TR95-1558, November 1995. http://cstr.cs.cornell.edu/Dienst/UI/2.0/Describe/ncstrl.cornell/TR95-1558
C. Lagoze, E. Shaw, J. R. Davis, & D. B. Krafft: Dienst: Implementation Reference Manual, Cornell University Computer Science TR95-1514, May 1995. http://cstr.cs.cornell.edu/Diesnt/UI/2.0/Describe/ncstrl.cornell/TR95-1514
R. Lasher & D. Cohen: A Format for Bibliographic Records, Internet RFC-1807, June 1995. http://info.internet.isi.edu/in-notes/rfc/files/rfc1807.txt
E. Miller: An Introduction to the Resource Description Framework, D-Lib Magazine, May 1998. http://www.dlib.org/dlib/may98/miller/05miller.html
NCSA HDF Home Page, http://hdf.ncsa.uiuc.edu
M. Nelson: A Digital Library for the National Advisory Committee for Aeronautics, NASA TM-1999-209127, April 1999. http://techreports.larc.nasa.gov/ltrs/PDF/1999/tm/NASA-99-tm209127.pdf
M. L. Nelson, K. Maly, S. N. T. Shen, & M. Zubair: Generalizing an Existing Digital Libraries, Old Dominion University Computer Science TR-99-01, February 1999. http://cs-tr.cs.cornell.edu/Dienst/UI/1.0/Display/ncstrl.odu_cs//TR_99_01
M. L. Nelson, K. Maly, S. N. T. Shen, & M. Zubair: Buckets: Aggregative, Intelligent Agents for Publishing, Webnet Journal, 1(1), 1999, pp. 58–66. (Also available as NASA TM-1998-208419; http://techreports.larc.nasa.gov/ltrs/PDF/1998/tm/NASA-98-tm208419.pdf)
M. L. Nelson, K. Maly, S. N. T. Shen, & M. Zubair: NCSTRL+: Adding Multi-Discipline and Multi-Genre Support to the Dienst Protocol Using Clusters and Buckets, Proceedings of Advances in Digital Libraries 98, Santa Barbara, CA, April 22–24, 1998. http://techreports.larc.nasa.gov/ltrs/PDF/1998/mtg/NASA-98-ieeedl-mln.pdf
M. L. Nelson, G. L. Gottlich, D. J. Bianco, S. S. Paulson, R. L. Binkley, Y. D. Kellogg, C. J. Beaumont, R. B. Schmunk, M. J. Kurtz & A. Accomazzi: The NASA Technical Report Server, Internet Research: Electronic Networking Applications and Policy, 5(2), 1995, pp. 25–36.
M. L. Nelson, G. L. Gottlich & D. J. Bianco: World Wide Web Implementation of the Langley Technical Report Server, NASA TM-109162, September 1994.
S. Payette & C. Lagoze: Flexible and Extensible Digital Object and Repository Architecture, In C. Nikolaou & C. Stephanidis (eds.) Research and Advanced Technology for Digital Libraries, Second European Conference, ECDL 98, Lecture Notes in Computer Science, Vol. 1513, 1998, pp. 41–59.
T. A. Phelps & R. Wilensky: Multivalent Documents: Inducing Structure and Behaviors in Online Digital Documents: Proceedings of the 29th Hawaii International Conference on System Sciences, Maui, HI, January 3–6, 1996.
O. Sibert, D. Bernstein & D. Van Wie: DigiBox: A Self-Protecting Container for Information Commerce, Proceedings of the 1st USENIX Workshop on Electronic Commerce, New York, NY, July, 1995.
J. Sobieszczanski-Sobieski: A Proposal: How to Improve NASA-Developed Computer Programs, NASA CP-10159, 1994, pp. 58–61.
I. Stern: Scientific Data Format Information FAQ, 1995. http://www.cv.nrao.edu/fits/traffic/scidataformats/faq.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nelson, M.L., Maly, K., Zubair, M., Shen, S.N.T. (1999). SODA: Smart Objects, Dumb Archives. In: Abiteboul, S., Vercoustre, AM. (eds) Research and Advanced Technology for Digital Libraries. ECDL 1999. Lecture Notes in Computer Science, vol 1696. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48155-9_28
Download citation
DOI: https://doi.org/10.1007/3-540-48155-9_28
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66558-8
Online ISBN: 978-3-540-48155-3
eBook Packages: Springer Book Archive