Implementing the FAIR Principles Through FAIR-Enabling Artifacts and Services

How does a Research Software Engineer (RSE) — often responsible for developing infrastructure to manage and share digital research objects (data, models, code, notebooks, workflows, etc.) — get from “Yes, FAIR sounds great, but how?” to “I better understand what the FAIR principles really mean and how I can put them into practice.”? I hope the diagram below can help.

Relating FAIR-Enabling Resource artifacts, from the FAIR Implementation Profile (FIP) ontology, to services. These services are what you deploy to implement each of the 15 FAIR Principles (from Box 2 of the seminal publication) for any actual given digital research object.