NCore: Architecture and Implementation of a Flexible, Collaborative Digital Library
Dean B. Krafft, Aaron Birkland, Ellen J. Cramer

TL;DR
NCore is an open source platform designed to facilitate the creation of flexible, collaborative digital libraries through a Fedora-based repository, data model, API, and supporting tools, enabling easier development and operation.
Contribution
This paper introduces NCore, a novel architecture and software platform that supports collaborative digital libraries with a flexible, contributory model, and reports on its practical deployment and experiences.
Findings
Successful deployment in NSDL over one year
Porting of Digital Library for Earth Systems Education completed
Enhanced collaboration and contribution features demonstrated
Abstract
NCore is an open source architecture and software platform for creating flexible, collaborative digital libraries. NCore was developed by the National Science Digital Library (NSDL) project, and it serves as the central technical infrastructure for NSDL. NCore consists of a central Fedora-based digital repository, a specific data model, an API, and a set of backend services and frontend tools that create a new model for collaborative, contributory digital libraries. This paper describes NCore, presents and analyzes its architecture, tools and services; and reports on the experience of NSDL in building and operating a major digital library on it over the past year and the experience of the Digital Library for Earth Systems Education in porting their existing digital library and tools to the NCore platform.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOpen Education and E-Learning · Semantic Web and Ontologies · Digital Humanities and Scholarship
