This document proposes an approach to declarative data transformations for linked data generation using RML (RDF Mapping Language) and FnO (Function Ontology). The current approaches have disadvantages like being restricted, uncombinable, coupled with implementations, and case-specific. The proposed approach uses aligned declarative schema and data transformations that are unrestricted, combinable, uncoupled from implementations, and case-independent. It has been implemented using RMLProcessor to connect to external parsing functions defined in FnO. This allows data transformations to be reused independently of the linked data generation framework or use case.
Related topics: