A pattern-based software engineering tool for constructing workflow based applications is described. The tool provides a novel way of composing applications executing over Grid resources. The tool provides a structured design approach, centered on the manipulation of patterns through pre-defined pattern operators. Patterns and operators are divided into two categories: structural and behavioural. Structural operators act upon structural patterns to build reusable architectures. Behavioural patterns define the data and control flow dependencies between components in the architecture. Components within a pattern are subsequently instantiated with particular executables, and behavioural operators allow subsequent execution control and reconfiguration of the application.
|Name||NATO SCIENCE SERIES, SUB-SERIES III: COMPUTER AND SYSTEMS SCIENCES|
|Workshop||NATO Advanced Research Workshop on Concurrent Information Processing and Computing|
|Period||5/07/03 → 10/07/03|