Development of the SHIWA Technology to share and re-use scientific workflows

The SHIWA project has started to research and develop the SHIWA Technology. After the project ended, the ER-flow project has continued to support the users of the technology.

According to the SHIWA technologies publicly available workflows can be used by different research communities working on different workflow systems and are enabled to run on multiple distributed computing infrastructures. As a result workflow communities are not locked anymore in to their selected workflow system and its supported distributed computing infrastructure.

SHIWA developed, deployed and operated the SHIWA Simulation Platform to offer users production-level services supporting workflow interoperability. As part of the SHIWA Simulation Platform the SHIWA Repository facilitates publishing and sharing workflows, and the SHIWA Portal enables their actual enactment and execution in all the DCIs available in Europe. 

The SHIWA project started on the 1st of July 2010 and lasted two years.

ER-flow project: to build a scientific workflow user community

The ER-flow project uses and integrates technologies from various projects and scientific collaborations. These technologies are brought together by the SHIWA Simulation Platform (a service package designed for workflow-oriented scientific collaborations), maintained by an open collaboration.

The SHIWA Simulation Platform

  • SHIWA Repository: a database of workflows and related meta-data, used to search and share workflows within and among scientific communities.
  • SHIWA Portal: a web portal integrated with the SHIWA Repository and with various workflow engines that orchestrate workflows from the Repository on different e-infrastructures. 
  • SHIWA Desktop: provides access similar to the SHIWA Portal, via the user's computer instead of a portal server. 
  • Workflow engines: the ASKALON, Galaxy, GWES, Kepler, LONI Pipeline, MOTEUR, P-GRADE, PEGASUS, ProActive, Taverna, Triana and WS-PGRADE workflow engines are already integrated with the SHIWA Simulation Platform. Other engines can be added when required. 


 SHIWA (project number 261585) was supported by a Grant from the European Commission's  FP7 INFRASTRUCTURES-2010-2 call under grant agreement n°261585
Provided by the MTA SZTAKI Computer  and Automation Research Institute - Maintained by Laboratory of Parallel and Distributed Computing with Free and Open Source Software (2010)