The NFDI4Ing Metadata Profile Service
Year: 2025
Type: article
Abstract: Within the context of NFDI4Ing, we have developed an approach to create subject-specific RDF-compliant metadata profiles (in the sense of SHACL shapes) that enable precise and flexible documentation of research processes and data. By using a hierarchical inheritance approach, which we combine with a strategy that uses the combination of relatively simple modular profiles to model complex setups, the individual profiles are highly reusable and can be used in different contexts, increasing the interoperability of both the profiles and the resulting data. In addition, the approach gets by with low- and medium-specificity ontology terms that can be assumed to be available for many disciplines, and still achieves sufficient precision for typical scientific applications via their context-specific use and combination. To facilitate the modelling process and make it accessible to users with only limited knowledge about ontologies, we have developed a web service that provides a graphical user interface for creating metadata profiles. The platform is available under https://profiles.nfdi4ing.de. Its frontend allows searching for suitable terms from existing terminologies and adding them to a profile along with restrictions on the permitted value nodes, allowing setting expected datatypes, classes, or nodetypes as well as the cardinality of attributes. The profiles are first created as a draft that can be edited collaboratively by sharing a link, but that are otherwise not publicly visible. Once a profile is published, it can no longer be edited, but is visible to everyone and receives a persistent ID. Visible profiles can be searched and are indexed according to a metadata schema providing information like, e.g., title, description, author, creation date, as well as the scientific domain. Existing profiles can be used to derive new profiles, typically by creating more specific child profiles. The platform also supports curation of metadata profiles. Profiles can be submitted for approval by a scientific community that is realised by triggering a merge request to a GitLab group containing appointed reviewers of the community. If a profile is approved, it receives a corresponding metadata entry, making it possible for users to find peer-reviewed profiles recommended by their community. Users can also upload metadata corresponding to a metadata profile to the platform, either via an API or by manually entering the data in a form. The metadata will be validated and published on the platform. The stored metadata can be searched by selecting a metadata profile that the platform translates to a frontend that provides a form in which users can search for specific attribute values. A SPARQL endpoint exists for integration to other infrastructure. Validation of metadata is also possible via the API without subsequent publication, allowing users to validate their local data according to a metadata profile.
Author: Fuhrmans, Marc
Institution: Technische Universität Darmstadt
Language: English
Subfield: Information Systems
Field: Computer Science
Domain: Physical Sciences
Open Access status: green
Funder: Deutsche Forschungsgemeinschaft
Awards: Anwendung Interoperabler Metadatenstandards (AIMS) Eine Plattform zum Erstellen und Teilen von Metadatenstandards und ihre Integration in wissenschaftliche Arbeitsabläufe des Maschinenbaus und verwandter Fächer, NFDI4Ing – Nationale Forschungsdateninfrastruktur für die Ingenieurwissenschaften
OpenAlex ID: W6949785644
FWCI:
Cites:
Cited by:
Related to:
