The Grid Workflow Forum
[ start | index | login ]
start > NextGRID Adaptive API

NextGRID Adaptive API

Created by Nodens2k. Last edited by Nodens2k, one year and 275 days ago. Viewed 817 times. #3
[diff] [history] [edit] [rdf]
labels
attachments

Introduction

General purpose workflow engine and toolkit, specially focused on the execution of grid workflows.

Now one of the official outputs of NextGRID, it started as a rewrite of the IT Innovation Enactment Engine, for studying an alternative programmatic approach. It is now available to the public community as an open source project (LGPL) hosted at SourceForge.

Adaptive API has been designed to be portable and modular.

Portable

The API specification is not specific to a given programming language. Care was taken to avoid constructs that could prevent portability to popular languages. The result is that Adaptive API can be ported to almost any modern, Object Oriented programming language.

Modular

The library is divided in several modules, each one with its own scope:

  • Core: Engine and model
    • Specification: Java binding of the core design
    • Reference Implementation: of the Specification
  • NextGRID: Grid services related functionality
  • OWL-WS: Support for workflows described in OWL-WS
  • GRIA Integration: Support for >>GRIA services
This modularity allows the programmer to select exactly what features they want their workflows to support. It also means that extending the engine to support new constructs, patterns, or products is easy to accomplish.

Related Links

no comments | post comment
gridworkflow.org | Copyright 2005-2008 Fraunhofer FIRST