“…Experimentos científicos podem envolver a composic ¸ão, execuc ¸ão e análise de múltiplos workflows, nos quais o usuário explora diferentes transformac ¸ões de dados, programas e parâmetros até que seja possível confirmar ou refutar sua hipótese científica. Portanto, a representac ¸ão de um experimento requer um nível de abstrac ¸ão mais elevado do que o oferecido por um único script [Dias et al 2020a, Dias et al 2019], a fim de possibilitar a representac ¸ão de todas as escolhas possíveis que o usuário pode fazer. Dessa forma, torna-se imperativa a possibilidade de representar o experimento em diferentes níveis de abstrac ¸ão, permitindo que o usuário derive workflows concretos, ou seja, os scripts que possam ser executados, a partir de uma série de escolhas de transformac ¸ões de dados, parâmetros, etc.…”