Skip to content
This repository has been archived by the owner on Oct 11, 2022. It is now read-only.

Provides a visual design for implementation of Big Data pipelines based on a DSL.

License

Notifications You must be signed in to change notification settings

DataCloud-project/DEF-PIPE-ARCHIVE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

 

GitHub Issues License

DEF-PIPE

DEF-PIPE provides a visual design for implementing Big Data pipelines based on a Domain-Specific Language (DSL), including storing and loading the pipeline definitions and displaying them in a user interface where domain experts declare the pipeline structure. Furthermore, it enables data scientists to define the content by configuring each step and injecting code or customising generic predefined step templates.

DEF-PIPE provides the following functionality:

  • DEF-PIPE DSL which defines a DSL and a context-free grammar that captures the distributed data pipeline syntax and semantics and provides data serialisation and de-serialisation format.

  • DEF-PIPE Frontend, which is a graphical user interface that enables domain scientists to graphically describe, configure, deploy, and simulate data pipelines using a corresponding DSL compiler capturing its definitions and documentation.

  • DEF-PIPE Pluggable container templates, which are predefined pipeline and step templates comprising a library of existing implementations for injection and reuse in defining big data pipelines.

About

Provides a visual design for implementation of Big Data pipelines based on a DSL.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published