A pattern-based software engineering tool for grid environments

MC Gomes, J. C. Cunha, O. F. Rana

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

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.
Original languageEnglish
Title of host publicationConcurrent Information Processing and Computing
EditorsA. Nicolau, D. Grigoras
PublisherIOS Press
Pages213-222
ISBN (Print)1-58603-502-9
Publication statusPublished - 2005
EventNATO Advanced Research Workshop on Concurrent Information Processing and Computing - Sinaia, Romania
Duration: 5 Jul 200310 Jul 2003

Publication series

NameNATO SCIENCE SERIES, SUB-SERIES III: COMPUTER AND SYSTEMS SCIENCES
PublisherIOS Press
Volume195
ISSN (Print)1387-6694

Workshop

WorkshopNATO Advanced Research Workshop on Concurrent Information Processing and Computing
CountryRomania
CitySinaia
Period5/07/0310/07/03

Cite this