Programming paradigms for scientific problem solving environments

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

This article is free to access.

Abstract

Scientific problem solving environments (PSEs) are software platforms that allow a community of scientific users the ability to easily solve computational problems within a specific domain. They are designed to hide the details of general purpose programming by allowing the problem to be expressed, as much as possible, in the scientific language of the discipline. In many areas of science, the nature of computational problems has evolved from simple desktop calculations to complex, multidisciplinary activities that require the monitoring and analysis of remote data streams, database and web search and large ensembles of supercomputer-hosted simulations. In this paper we will look at the class of PSE that have evolved for these "Grid based" systems and we will consider the associated programming models they support. It will be argued that a hybrid of three standard models provides the right programming support to handle the majority of the applications of these PSEs. © 2007 International Federation for Information Processing.

Cite

CITATION STYLE

APA

Gannon, D., Christie, M., Marru, S., Shirasuna, S., & Slominski, A. (2007). Programming paradigms for scientific problem solving environments. In IFIP International Federation for Information Processing (Vol. 239, pp. 3–15). https://doi.org/10.1007/978-0-387-73659-4_1

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