title: Managing and Documenting Legacy Scientific Workflows.
abstract: Scientific legacy workflows are often developed over many years, poorly documented and implemented with scripting languages. In the context of our cross-disciplinary projects we face the problem of maintaining such scientific workflows. This paper presents the Workflow Instrumentation for Structure Extraction (WISE) method used to process several ad-hoc legacy workflows written in Python and automatically produce their workflow structural skeleton. Unlike many existing methods, WISE does not assume input workflows to be preprocessed in a known workflow formalism. It is also able to identify and analyze calls to external tools. We present the method and report its results on several scientific workflows.
authors.forename: Ruben
authors.initials: R
authors.lastname: Acuña
authors.forename: Jacques
authors.initials: J
authors.lastname: Chomilier
authors.forename: Zoé
authors.initials: Z
authors.lastname: Lacroix
mesh_terms: D057225:Data Mining / Q000379:methods*; D001330:Electronic Data Processing / Q000379:methods*; D011381:Programming Languages