Detta dokument beskriver våra erfarenheter av att undersöka tillämpligheten av programvarutekniska metoder för vetenskapliga datahanteringsproblem. I detta dokument beskrivs särskilt hur processdefinitionsspråk kan användas för att påskynda produktionen av vetenskapliga datauppsättningar samt för att generera dokumentation av deras härkomst. Vårt tillvägagångssätt använder ett processdefinitionsspråk som innehåller kraftfulla semantik för att koda vetenskapliga processer i form av ett processdefinitionsdiagram (PDG). I dokumentet beskrivs hur genomförandet av den PDG-definierade processen kan generera Dataset Derivation Graphs (DDGs), metadata som dokumenterar hur den vetenskapliga processen utvecklat var och en av sina produktdataset. I dokumentet används ett exempel för att visa att vetenskapliga processer kan vara komplicerade och för att illustrera varför vissa av de mer kraftfulla semantiska inslagen i processdefinitionsspråket är användbara för att stödja tydlighet och koncishet när det gäller att representera sådana processer. Detta arbete är likartat i mål att arbeta allmänt kallat Scientific Workflow. Dokumentet visar vilket bidrag programvaruteknik kan ge till denna domän.
Närmare bestämt Osterweil et al. REF presenterar hur man skapar ett dataderivationsdiagram för att utföra ett vetenskapligt arbetsflöde.
Experience in using a process language to define scientific workflow and generate dataset provenance
{'venue': "SIGSOFT '08/FSE-16", 'journal': None, 'mag_field_of_study': ['Computer Science', 'Environmental Science']}