WINGS Semantic Workflow Reasoner Download Page


WINGS (Workflow INstance Generation and Specialization) is a semantic workflow system that consists of the WINGS Portal, which is its user interface, and the WINGS Semantic Workflow Reasoner, which contains its constraint reasoning and propagation algorithms. The WINGS Semantic Workflow Reasoner can be used with the WINGS Portal or in a standalone manner as a service to other workflow systems with user interfaces other than the WINGS Portal.

The function of the WINGS Semantic Workflow Reasoner (Wings Core) is to assist users with user assistance through automatic validation and generation. The WINGS Semantic Workflow Reasoner reasons about the constraints of the components and the characteristics of the data used in a workflow and propagate them through the workflow structure. It uses semantic workflow representations that consist of both a traditional dataflow graph as well as a network of constraints on the data and components of the workflow.

It is the only workflow system that uses Artificial Intelligence planning and semantic reasoners to assist users in creating workflows while validating that the workflows comply with the requirements of their software components and datasets.

It has an open modular design and can be easily integrated with other existing workflow systems and execution frameworks to extend them with semantic reasoning capabilities. It is built on open web standards from the World Wide Web Consortium (W3C) such as the Web Ontology Language (OWL), the Resource Description Framework (RDF), and the SPARQL query language for RDF.

It can be used in conjunction with the Pegasus workflow mapping and execution system to provide scalable distributed workflow execution.

AGPL Licence

Wings Workflow System. A workflow system that assists
scientists with the design of computational experiments.
Copyright (C) 2010 University of Southern California
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public
License along with this program.  If not,


By clicking any of the following links and/or downloading the software they refer to by any other means you agree to comply with the above licence agreement.

For instructions on how to install Wings, please follow these Installation Instructions on our wiki.

This is a convenience package of Wings bundled together with all of its dependencies. By downloading this you agree to also comply with all its dependent licenses which are as follows: