Interoperability

The concept of interoperability seeks to realize full integration and operation of disparate systems, in lieu of navigating independent software interfaces and systems that do not easily communicate with each other. In the context of digital lending in libraries, it involves linking the component functionalities that support the ability to lend digital materials, including:

  • Discovering digital resources held locally or at other libraries
  • Processing or brokering requests for digital resources
  • Hosting born digital or digitized resources
  • Authenticating and authorizing users to view digital resources
  • Viewing or reading digital resources on platforms or viewers

Interoperability between library systems can be achieved through a number of ways, including but not limited to, interoperable technology standards, application programming interfaces (APIs), or utilizing OpenURL transfer protocols. 

 

NISO & ISO Standards

Three of the major standards organizations that play a role in library systems are:  

A number of standards from these organizations influence digital lending, particularly for interlibrary loan software. These include:

These standards serve software developers and library technologists in understanding the infrastructure required to realize interoperability, but their in-depth technical language presents barriers to those less familiar with this knowledge space. Additionally, while NISO standards are freely available online, ISO’s current versions of standards are behind a paywall, further preventing broader knowledge development of non-systems library practitioners to understand how these standards work in actuality. 

 

Understanding the Components of Interoperability

To better comprehend the key components of interoperability as they relate to library software, the following resources provide an introductory overview of the terminology, standards, and concepts that make system interoperability possible. Additional resources are included pertaining to specific interlibrary loan software.

πŸ“— Chapter 2: Interoperability and Standards - Library Technology Reports, written by Marshall Breeding - 2013

🌐 πŸ“— Chapter 4: Standards and Protocols for Implementing Digital Libraries - Aspects of Digital Libraries - Digitization, Standards, Open Access, Repositories and User’s Skills, written by David Oguche - 2023

🌐 Open Systems in the Age of Library Services Platforms: Meeting Expectations for Interoperability and Extensibility - Library Technology Guides, written by Marshall Breeding - 2022

🌐 πŸ“œ APIs and Libraries (pre-print), written by Robin Camille Davis - 2017

🌐 πŸ“œ The OpenURL, written by Mark Needleman - 2002/2013

🌐 Why OpenURL?, written by Apps & MacIntyre - 2006

🌐 ISO ILL in Alma

🌐 ISO ILL in ILLiad

CC BY-NA-SA license: Creative Commons license icon with symbols representing "Attribution" (a person icon), "NonCommercial" (a crossed-out dollar sign), and "ShareAlike" (a circular arrow). This indicates the work can be shared and adapted with credit, for non-commercial purposes only, and must be distributed under the same license.

This toolkit is licensed under a Creative Commons BY-NC-SA 4.0 License