An Extended, Consolidated View on Specification Languages for Data Analysis Workflows Chapter uri icon

abstract

  • Data analysis workflows (DAWs) are widely used in the scientific world. However, different communities created a plethora of domainspecific languages (DSLs) to specify their DAWs. Consequently, across DSLs, it is hard to perform operations on DAWs such as share, port, compare, re-use, adapt, or even merge. Thus, we have analyzed DAW specification languages and created a unified DAW metamodel to better understand the different DAW specification languages.

chapter number

  • 2

publication date

  • 2026