Expressando Atributos Não-Funcionais em Workflows Científicos
This addresses the challenge of managing non-functional attributes in scientific workflows for researchers and practitioners, but it appears incremental as it builds on existing software architecture principles.
The paper tackles the problem of expressing non-functional attributes in scientific workflows by introducing OSC, a specification language based on software architecture principles that uses connectors as first-class constructs, resulting in improved reusability and compositionality in workflow modeling.
In this paper we present OSC, a scientific workflow specification language based on software architecture principles. In contrast with other approaches, OSC employs connectors as first-class constructs. In this way, we leverage reusability and compositionality in the workflow modeling process, specially in the configuration of mechanisms that manage non-functional attributes.