Language Support for Multidisciplinary Applications
Abstract
With the growing availability of heterogeneous networks of computing systems, multidisciplinary applications (MDAs) are becoming increasingly tractable. Such applications combine a number of programs representing different "disciplines" into a coherent, integrated system of interacting processes. In this paper we study the characteristics of MDAs and derive a corresponding set of language requirements, focusing on modular system design and multi-level parallelism. In addition to providing a brief overview of a number of languages addressing various aspects of the problem, we present a detailed overview of the Opus language, which was specifically designed with the goal of supporting the requirements of MDAs.

- Zima, Hans
- Mehrotra, P.
- Van Rosendale, J.

Shortfacts
Category |
Technical Report (Technical Report) |
Divisions |
Scientific Computing |
Publisher |
Institute for Software Technology and Parallel Systems, University of Vienna |
Date |
February 1998 |
Official URL |
http://www.par.univie.ac.at/publications/download/... |
Export |
