Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

MRD Public Space

Software Projects

Libraries

NOTICE: The documentation provided below on the "workflow broker" refers to a version of that service which is no longer supported. Much of the page is also lagging (the Ogrescript user's guide is missing entries for a number of new tasks). The following links refer to more recent work:

  • For the most recent description of the workflow engine, see PWE2008.

  • Some guidelines for using version 3.0+: Siege_3.0.

  • For ongoing thoughts concerning the integration of PWE with PTP, see PTPFLOW.

The most up-to-date documentation is now being made available as Eclipse Help Pages (ncsa.eclipse.help plugin) distributed on the PTPFLOW update site.

...

The following (especially Workflow Broker), are out of date:

Libraries

Code for publishing and listening to the Notification Service

Name

Description

Name

Description

NCSA Common

Java library code commonly used in our projects

Notification

Trebuchet

Multi-protocol file managment librarytransport library

Ogrescript

Extensible XML scripting language

Agents & Containers

Name

Description

Elf

Robust, extensible container for remotely launched scripts

Trigger Agent

Mananges remote actions

Web Services

Name

Description

Ensemble Workflow Broker

Scalable, metaworkflow management service

Execution Service

Code for publishing and listening to the Notification Service

Notification Service

Multi-protocol file managment library

high-level control-flow service with parameterization capabilities for generating and managing ensemble-like workflows

Event Repository

Persistent store for accessing historical event info

Metadata Repository

Multi-protocol file managment library

Host Information Service

Multi-protocol file managment library

Software Stack Service

Multi-protocol file managment library

Trigger Service

Service for mananging remote actions

Scheduler

Multi-protocol file managment library

Information service holding host-based data

Tuple Space

Tuple-space-like service for distributed exchange of serialized XML objects

Graphical User Interfaces

Name

Description

Siege]

Extensible <term> front-end client based on Eclipse Rich Client Platform

[Trebuchet

Trebuchet RC

Guides