Skip to content

DATAVIEW Release 2.1

Choose a tag to compare

@ChangxinBai ChangxinBai released this 01 Jul 18:00
· 75 commits to master since this release

DATAVIEW documentation: https://github.com/shiyonglu/DATAVIEW

In this release of DATAVIEW 2.1, we have implemented the following features:

(1): A task model: No change.

(2): A workflow model:
1): We introduce workflow inputs and workflow outputs so that a workflow can take an arbitrary number of objects (in the type of DATAVIEW_int, DATAVIEW_double,..., DATAVIEW_Table) as the workflow inputs, and can take an arbitrary number of objects (in the type of DATAVIEW_int, DATAVIEW_double,..., DATAVIEW_Table) as workflow outputs.

(3): A WorkflowPlanner model:

1): We added the E2C2D planner.

2): We refactored the LPOD planner so that it is more readable in the context of the published LPOD conference paper.

(4): A WorkflowExecutor model:
1): We added the WorkflowExecutor_Local.

(5): A TaskExecutor model:

1): We parallelize the data movement of intermediate data products.
2): Refactoring the code to make it more readable

(6): A Provenance model:
1): We add the provenance collector component so that provenance is captured during the execution of a workflow.

(7): DATAVIEW website:
1): A user can now access the official DATAVIEW website: www.dataview.org or deploy their own custom DATAVIEW website.

We recommend deploying the DATAVIEW project with JAVA8.