Skip to content Skip to footer
In progress Updated 29 October 2026

Interoperable Software

A FAIR lesson plan for trainers and educators.

FAIR principles covered
Session profile
0 min 0 activities Beginner–Expert

Overview

A FAIR lesson plan for trainers and educators.

Topic, definition and scope

  • Open-source programming languages
  • Input/output data
  • Instructional documentation
  • Vendor locking

Exercises

  • What programming languages do your research colleagues typically use? Are they open?
  • What data formats are recommended within your organisation? Do they align with DANS?
  • How might a research software be ‘locked’ (untentionally or unintentionally) by the developer?

Learning outcomes

  1. 1

    Be able to define vendor locking and why it is important to FAIR research software.

  2. 2

    Understand why the programming language itself can determine interoperability.

  3. 3

    Critique common data formats (e.g., csv) in the context of research software.

Lesson agenda

0 activities · 0 min total · grouped by phase

Summary of tasks and actions

No separate task summary is stored yet. The activity agenda above is the current source for trainer actions.

Materials and equipment

For participants
Not specified yet.
For the trainer
Not specified yet.
CITE THIS LESSON PLAN

Pronk T, Langton S. Interoperable Software. Version 1.0. FAIR Lesson Plan Handbook [Internet]. 2026. Available from: https://doi.org/10.5072/zenodo.627831

Licence CC BY 4.0 DOI 10.5072/zenodo.627831 (sandbox DOI, not citable) Last updated 29 October 2026