A semantic workflow mechanism to realise experimental goals and constraints · Study