Pattern/operator based problem solving environments

0Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Problem Solving Environments (PSEs) provide a collection of tools for composition of scientific applications. Such environments are often based on graphical interfaces that enable components to be combined, and in some cases, subsequently scheduled on computational resources. A novel approach for extending such environments with Design Patterns and Operators is described -as a way to better manipulate the available components - and subsequently manage their execution. Users make use of these additional abstractions by first deploying 'Structural Patterns' and by refining these through 'Structural Operators'. 'Behavioural Patterns' may then be used to define the control and data flows between components - subsequent use of 'Behavioural Operators' manage the final configuration for execution control and dynamic reconfiguration purposes. We demonstrate the implementation of these Patterns and Operators using Triana [14] and the Distributed Resource Management Application (DRMAA) API [10]. © Springer-Verlag 2004.

Cite

CITATION STYLE

APA

Gomes, C., Rana, O. F., & Cunha, J. C. (2004). Pattern/operator based problem solving environments. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3149, 964–971. https://doi.org/10.1007/978-3-540-27866-5_129

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free