Skip to main content
Log in

Towards a digital library theory: a formal digital library ontology

  • Regular Paper
  • Published:
International Journal on Digital Libraries Aims and scope Submit manuscript

Abstract

Digital libraries (DLs) have eluded definitional consensus and lack agreement on common theories and frameworks. This makes comparison of DLs extremely difficult, promotes ad-hoc development, and impedes interoperability. In this paper we propose a formal ontology for DLs that defines the fundamental concepts, relationships, and axiomatic rules that govern the DL domain, therefore providing a frame of reference for the discussion of essential concepts of DL design and construction. The ontology is an axiomatic, formal treatment of DLs, which distinguishes it from other approaches that informally define a number of architectural variants. The process of construction of the ontology was guided by 5S, a formal framework for digital libraries. To test its expressibility we have used the ontology to create a taxonomy of DL services and to reason about issues of reusability, extensibility, and composability. Some practical applications of the ontology are also described including: the definition of a digital library services taxonomy, the proposal of a modeling language for digital libraries, and the specification of quality metrics to evaluate digital libraries. We also demonstrate how to use the ontology to formally describe DL architectures and to prove some properties about them, thus helping to further validate the ontology.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Booch, G.: UML in action. Commun. ACM 42(10), 26–28 (1999)

    Article  Google Scholar 

  2. Borgman, C.L., Furner, J.: Scholarly communication and bibliometrics. In: Annual Review of Information Science and Technology, vol. 36, pp. 3–72. ASIST, Medford, NJ (2002)

  3. Boualem Benatallah, M.D., Sheng, Q.Z.: The self-serv environment for web services composition. IEEE Internet Comput 7(1), 40–48 (2003)

    Article  Google Scholar 

  4. Castelli, D., Pagano, P.: A system for building expandable digital libraries. In: JCDL’03: Proceedings of the 3rd ACM/IEEE-CS Joint Conference on Digital Libraries, Houston, Texas, pp. 335–345 (2003)

  5. CITIDEL: Computing and Information Technology Interactive Digital Educational Library (2004). http://www.citidel.org

  6. Curbera, F. et al.: Unraveling the Web services web: An introduction to SOAP, WSDL, and UDDI. IEEE Distributed Systems Online 3(4), 86–93 (2002)

    Google Scholar 

  7. Doan, A., Madhavan, J., Dhamankar, R. et al.: Learning to match ontologies on the Semantic Web. VLDB Journal: Very Large Data Bases 12(4), 303–319 (2003)

    Article  Google Scholar 

  8. Fauvet, M.-C., Dumas, M., Rabhi, F., Benatallah, B.: Patterns for e-service composition. In James Noble, editor, Pattern Languages of Programs 2002. Revised papers from the Third Asia-Pacific Conference on Pattern Languages of Programs, (KoalaPLoP 2002). Conferences in Research and Practice in Information Technology, Melbourne, Australia, vol. 13, page 37, ACS, New York (2003)

  9. Gonçalves, M.A.: Streams, Structures, Spaces, Scenarios, and Societies (5S): A Formal Digital Library Framework and its Applications. PhD thesis, Virginia Tech, Department of Computer Science, (2004). http://scholar.lib.vt.edu/theses/available/etd-12052004-135923/

  10. Gonçalves, M.A., Fox, E.A.: 5SL – A language for declarative specification and generation of digital libraries. In Proceedings of the 2nd Joint Conference on Digital Libraries (JCDL’2002), Portland, Oregon, July 14–18, 2002 pp. 263–272

  11. Gonçalves M.A., Fox, E.A., Krowne, A., Calado, P., Laender, A.H.F., da Silva, A.S., Ribeiro-Neto, B.: The effectiveness of automatically structured queries in digital libraries. In Proceedings of the 4th Joint Conference on Digital Libraries (JCDL’2004), Tucson, Arizona, June 7–11, 2004 pp. 98–107

  12. Gonçalves, M.A., Fox, E.A., Watson, L.T., Kipp, N.: Streams, structures, spaces, scenarios, societies (5S): A formal model for digital libraries. ACM Trans. Inform. Syst. 22(2), 270–312 (2004)

    Article  Google Scholar 

  13. Gorton, D.: Practical digital library generation into DSpace with the 5S framework. Master’s thesis, Department of Computer Science, Virginia Tech, May 2007. http://scholar.lib.vt.edu/theses/available/etd-04252007-161736/

  14. Han, H., Lee Giles, C., Manavoglu, E., Zha, H., Zhang, Z., Fox, E.A.: Automatic document metadata extraction using support vector machines. In JCDL’03: Proceedings of the 3rd ACM/IEEE-CS Joint Conference on Digital Libraries, Houston, Texas, pp. 37–48 (2003)

  15. Larsen, R.: Knowledge lost in information—Report of the NSF Workshop on Research Directions for Digital Libraries (2004). http://www.sis.pitt.edu/dlwkshop/report.pdf

  16. Licklider, J.C.R.: Libraries of the Future. MIT Press, Cambridge, MA (1965)

    Google Scholar 

  17. Nelson, M.L., Maly, K., Zubair, M., Shen, S.N.T.: Soda: Smart objects, dumb archives. In Proceedings of the Third European Conference on Research and Advanced Technology for Digital Libraries (ECDL’99), pp. 453–464 (1999)

  18. NSDL: National Science Digital Library (2004). http://www.nsdl.org

  19. Payette, S., Staples, T.: The Mellon Fedora Project. Lecture Notes Comput Sci 2458, 406–421 (2002)

    Article  Google Scholar 

  20. Perugini, S., Gonçalves, M.A., Fox, E.A.: Recommender systems research: A connection-centric survey. J Intell Inform Syst 23(2), 107–143 (2004)

    Article  MATH  Google Scholar 

  21. Ravindranathan, U.: Prototyping digital libraries handling heterogeneous data sources—an ETANA-DL case study. Master’s Thesis, Department of Computer Science, Virginia Tech, May 2004

  22. Roberto, P.A., Santos, R.L.T., Gonçalves, M.A., Laender, A.H.F.: On RDBMS and workflow support for componentized digital libraries. In: Nascimento, M.A. (ed.) XXI Simpósio Brasileiro de Banco de Dados, 16-20 de Outubro, Florianópolis, Santa Catarina, Brasil, Anais/Proceedings, pp. 87–101 UFSC, (2006)

  23. Rowan, M., Gregor, P., Sloan, D., Booth, P.: Evaluating web resources for disability access. In Fourth Annual ACM Conference on Assistive Technologies. Arlington, Virginia, pp. 80–84, ACM, New York (2000)

  24. Smith, A.G.: Web links as analogues of citations. Inf. Res. 9(4) (2004) http://InformationR.net/ir/9-4/paper188.html

  25. Van De Sompel, H.: Roadblocks (2003). http://www.sis.pitt.edu/~dlwkshop/paper_sompel.html

  26. Staples, T., Wayland, R., Payette, S.: The Fedora Project—An Open-source Digital Object Repository Management System. D-Lib Magazine, 9(4), April 2003

  27. Suleman, H.: Open digital libraries. PhD thesis, Virginia Tech Department of Computer Science (2003). http://scholar.lib.vt.edu/theses/available/etd-11222002-155624/

  28. Suleman, H., Fox, E.A.: A framework for building open digital libraries. D-Lib Mag. 7, December 2001

  29. Sullivan, T., Matson, R.: Barriers to use: Usability and content accessibility on the web’s most popular sites. In Proceedings of the 2000 International Conference on Intelligent User Interfaces, pp. 139–144. Easy Access and The Web

  30. Witten, I., Bainbridge, D.: How to Build a Digital Library. Elsevier, New York (2002)

    Book  Google Scholar 

  31. Zhu, Q.: 5SGraph: a modeling tool for digital libraries. Master’s Thesis, Department of Computer Science, Virginia Tech, May 2002. http://scholar.lib.vt.edu/theses/available/etd-11272002-210531/

  32. Zhu, Q., Gonçalves, M.A., Shen, R., Cassell, L., Fox, E.A.: Visual semantic modeling of digital libraries. In Proceedings of the 7th European Conference Research and Advanced Technology for Digital Libraries, ECDL Trondheim, Norway, August 2003. LNCS, vol. 2769. Springer, Berlin (2003)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marcos André Gonçalves.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gonçalves, M.A., Fox, E.A. & Watson, L.T. Towards a digital library theory: a formal digital library ontology. Int J Digit Libr 8, 91–114 (2008). https://doi.org/10.1007/s00799-008-0033-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00799-008-0033-1

Keywords

Navigation