- Workflow basics - For those who have never heard of them
- What is workflow interoperability?
- How to get started using the SHIWA Technology? - Everything you need to start using our services
- Manuals and tutorials of the SHIWA Technology - Detailed information and screenshots
- SHIWA User Forum - The place where users and developers meet
- Overview of the SHIWA Technology - To understand what we can offer
What is workflow interoperability?
There exists many different scientific workflow management systems tailored towards different user communities and execution infrastructure targets.
The SHIWA Technology enables the execution of workflow designed from different workflow environments from a single platform. Furthermore, it develops technologies to help relocation of workflow activities execution (migration over Distributed Computing Infrastructures), to assemble meta-workflow composed of heterogeneous sub-workflow components and to translate workflow programs into a common representation.
Coarse-Grained workflow Interoperability (CGI)
Coarse-Grained workflow Interoperability (CGI) is a workflow interoperability technique that makes it possible to assemble several sub-workflows into a master workflow in a hierarchical manner, thus allowing the reuse and the repurposing of existing workflows.
CGI can accommodate sub-workflows from different workflow management systems and languages. The meta-workflow is written using one particular workflow system/language that interfaces to other, embedded workflow systems.
Read more at: Gabor Terstyanszky, Tamas Kukla, Tamas Kiss, Stephen Winter, Peter Kacsuk, Akos Balasko: Sharing Workflows through Coarse-Grained Workflow Interoperability In GRID'2012, 5th International Conference on Distributed Computing and Grid Technologies in Science and Education, Dubna, Russia, 17-21 July 2012 - more publications
Supported workflow engines by CGI: ASKALON, GWES, Pegasus, ProActive, Galaxy, Kepler, MOTEUR, PGRADE, Triana, Taverna.