Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: A Programming Model for Hybrid Workflows: combining Task-based Workflows
  and Dataflows all-in-one   This paper tries to reduce the effort of learning, deploying, and integrating
several frameworks for the development of e-Science applications that combine
simulations with High-Performance Data Analytics (HPDA). We propose a way to
extend task-based management systems to support continuous input and output
data to enable the combination of task-based workflows and dataflows (Hybrid
Workflows from now on) using a single programming model. Hence, developers can
build complex Data Science workflows with different approaches depending on the
requirements. To illustrate the capabilities of Hybrid Workflows, we have built
a Distributed Stream Library and a fully functional prototype extending COMPSs,
a mature, general-purpose, task-based, parallel programming model. The library
can be easily integrated with existing task-based frameworks to provide support
for dataflows. Also, it provides a homogeneous, generic, and simple
representation of object and file streams in both Java and Python; enabling
complex workflows to handle any data type without dealing directly with the
streaming back-end.

37
The categories of this paper are: supr-con
30
The categories of this paper are: q-alg
3
The categories of this paper are: physics
7
The categories of this paper are: hep-th
36
The categories of this paper are: cmp-lg
35
The categories of this paper are: mtrl-th
22
The categories of this paper are: chao-dyn
17
The categories of this paper are: q-fin
5
The categories of this paper are: gr-qc
29
The categories of this paper are: funct-an
24
The categories of this paper are: dg-ga
13
The categories of this paper are: quant-ph
14
The categories of this paper are: math-ph
11
The categories of this paper are: hep-lat
32
The categories of this paper are: atom-ph
31
The categories of this paper are: ao-sci