There's actually a subfield called 'scientific workflow systems' (SWS). An example of such a system is Kepler [1]. What the author(s) ask at the end of the article seems to me basically that they want process provenance. This is a fairly well studied problem.
[1]: https://en.wikipedia.org/wiki/Kepler_scientific_workflow_sys...