Information for Prospective NSDL or other NSF grantees

Resource Center | Technical Network Services

As prospective grantees of the National STEM Education Digital Learning (NSDL) funding program (NSF 09-531), we welcome you to explore the information provided here in support of planning the submission of your grant. This information provides an introduction to available technologies and services with links to documentation and downloads, and contact information to help you understand how to work with NSDL Technical Network Services and with the NSDL Resource Center.

We also welcome grantees from other NSF funding programs who wish to contribute to or collaborate with NSDL as a dissemination mechanism for materials and services developed under their programs, such as:

The National Science Digital Library is operated jointly by the NSDL Resource Center and NSDL Technical Network Services. Together with partner digital libraries known as Pathways, and other NSDL projects, NSDL provides multidisciplinary and multi-audience learning resources, services and tools in support of science, technology, engineering, and mathematics (STEM) education at all levels.

The NSDL Resource Center

The locus of transformation is in the community....

The NSDL Resource Center provides outreach, professional development, news and information services, partnership building, and needs and trends analysis supporting best practices development for the community of NSDL grantees - the former, current, and future recipients of NSF grants via the National STEM Distributed Learning (NSDL) funding program, as well as organizations, institutions and coalitions of STEM stakeholders interested in building partnerships and opportunities for collaboration with NSDL in support of STEM education, and for putting NSDL in the path of users and educators.

The NSDL Resource Center provides the following services at no cost to NSDL grantees, unless as specified:

Technical Network Services

Providing technology, services and standards to create a dynamic information layer on top of library resources

Welcome to NSDL Technical Network Services (TNS). On behalf of the National Science Digital Library (NSDL), TNS provides operational support, tools and services to NSDL, its community and other NSF grantees. TNS is a distributed organization led by Cornell University (PI Carl Lagoze) in partnership with the University Corporation for Atmospheric Research (Co-PI Michael Wright) and the University of Colorado at Boulder (Co-PI Tamara Sumner).

This letter is an introduction to some of the available technologies and services along with links to documentation, downloads, and contact information to help you understand how to work with NSDL and Technical Network Services.

Tools you can use and hands-on help for educational repository builders and managers: NCore, NSDL's platform for cyberlearning

The NCore platform is the set of tools, services and standards for interoperability that TNS manages and operates for NSDL providing the primary building blocks of NSDL's platform for cyberlearning. In addition, a number of NCore platform components are available as individual, downloadable, open-source software applications for use in your own solutions.

TNS offers its expertise in the areas of repository and service integrity, web interfaces, and digital library cyberinfrastructure operations and support. This letter describes the three ways that TNS offers support for NSF-funded projects; (1) collection ingest and maintenance, (2) infrastructure and library operations using NCore platform components including EduPak, and (3) consulting and training on tools, standards and web-service interfaces that are used by the National Science Digital Library (NSDL). (Note: web-service refers to a programmatic interface that allows application-to-application communication.) In addition, TNS is working with the NSDL community on the development of a model for long-term NSDL sustainability.

  1. Collection ingest and maintenance: TNS helps NSDL grantees to prepare their collections of metadata for inclusion in NSDL and perform ongoing technical collections integration to support repository integrity. Collections may be hosted at NSDL (managed through the NSDL Collection System - see 2 below) or ingested through other mechanisms, specifically OAI metadata harvesting, through RSS and Atom feeds, or direct use of the Digital Repository API (see 2 below). Further details on how a project may contribute collections and/or individual resources can be found at http://nsdl.org/collection/.
  2. Infrastructure and Library Operations: TNS manages the operational deployment and maintenance of the NCore platform, including EduPak, on servers at Cornell University for use by NSDL grantees. This deployed platform includes a set of tools, standards and web-services that an NSDL grantee can use directly and also underpins the NSDL.org web presence. A number of the NCore platform components are available for download for those who wish to install and use them locally.

    TNS provides software maintenance and upgrades of the platform to NSDL to meet community needs (through the process described in item 3 below), and technical support for components of the platform. A number of components are described below. Please visit the NCore web site for further overviews and use cases.

    • Digital Repository (DR) and API: The Digital Repository component, building on the open source Fedora repository software, manages digital objects such as resources, metadata and agents in accordance with an information model developed for NSDL. The DR provides an API (Application Programming Interface) that exposes the repository contents in the context of the NSDL information model through a set of web-services. TNS deploys and operates a central instance of this component as the NSDL Data Repository (NDR).

      To find more information and documentation, see: NDR documentation. This also provides information about downloading the DR software. For additional information and training opportunities about how to access NSDL's central repository, please contact Carol Minton Morris at 607-255-2702.

    • NSDL Collection System (NCS): The NCS creates and manages collections of metadata within a DR. The NCS is a flexible XML-driven tool that provides a full-featured metadata editor, collection workflow processes, and a role-based permission system in support of distributed and collaborative collections management. The NCS transparently writes metadata and collection-level information to a DR using the DR's API.

      TNS operates and maintains the NCS application on NSDL servers to enable NSDL collection developers to create and manage collections of metadata in the NDR (the NSDL centrally deployed DR) that describe educational resources such as learning objects, user-provided comments and reviews, scientific data sets, and other curricular components. This is the "hosted option" of NCS use. Alternatively, the NCS can be downloaded and installed locally if desired.

      NCS documentation and download information is available here: NCS documentation. For additional information and training opportunities please contact Karon Kelly at 303-497-2652.

    • Strand Map Service (SMS): The SMS provides a web service protocol supporting the construction of interactive knowledge map interfaces based on the learning goals articulated in the American Association for the Advancement of Science (AAAS) Benchmarks for Science Literacy and the learning progressions and strand maps published in the AAAS Atlas of Science Literacy. An example of a Strand Map Interface can be found at the NSDL Science Literacy Maps.

      Documentation about the SMS documentation is available here: SMS documentation. For additional information and training opportunities please contact Karon Kelly at 303-497-2652.

    • Content Assignment Tool (CAT): The CAT is a web-service that provides suggestions of national science education standards (NSES) assignments for educational resources. Users provide an educational resource's URL to the service and receive a set of suggested standards to which the resource may apply. This service is not available as a downloadable application at this time. It is available through the NSDL Collection System (described above) to support collection developers in assigning NSES to resources being cataloged.

      For additional information on using the CAT in the NCS, please contact Karon Kelly at 303-497-2652.

    • Expert Voices Blogging System (EV): Expert Voices is NSDL's blogosphere built with WordPress Multiuser. Plugins and themes have been created to help integrate the blogs with the library. NSDL grantees can request to have blogs in EV. To see examples of how NSDL community members are using NSDL blogs please visit NSDL Expert Voices.

      EV documentation information is available here: Expert Voices documentation. For further information on EV or to request a blog, please contact Laura Lusk at 607-254-5347.

    • EduPack: NSDL EduPak is an education digital repository solution bundle that provides a general platform for building digital libraries united by a common data model and interoperable applications. It is comprised of the Digital Repository, NSDL Collection System, and Digital Discovery System. This all-in-one, open-source digital library bundle provides educational digital library designers and builders with a dynamic, community-based solution to build on.

      For more information, please contact Karon Kelly at 303-497-2652..

  3. Consulting and Training: TNS provides consulting, information and training to support the adoption and use of the NCore platform and related web-services, and to integrate community tools and services into NCore. To ensure that the integration of new tools and services into NCore underpins the National Science Foundation's cyberlearning and Web 2.0 visions, TNS has initiated open and transparent process to engage the NSDL community in identifying and assessing potential developments to NCore and related services and enable distributed collaborative contributions to library directions and technologies.

    For more information, please contact Karon Kelly at 303-497-2652.

Tell us about your educational project

To discuss your project's requirements please contact:
Carol Minton Morris, TNS Cornell University at 607-255-2702
Karon Kelly, TNS UCAR at 303-497-2652

Submit requests for general support.

Kind regards,
NSDL's Technical Network Services Team