With the increasing complexity and interdisciplinary nature of scientific applications, code reuse is becoming increasingly important in scientific computing. One method for facilitating code reuse is the use of components technologies, which have been used widely in industry. However, components have only recently worked their way into scientific computing. Language interoperability is an important underlying technology for these component architectures. In this paper, we present an approach to language interoperability for a high-performance parallel, component architecture being developed by the Common Component Architecture (CCA) group. Our approach is based on Interface Definition Language (IDL) techniques. We have developed a Scientif...
We discuss an object-based, multi-paradigm approach to the development of large-scale, high performa...
Library functions for scalable architectures must be designed to correctly and efficiently support a...
To date, programming language research has made several major contributions to the support of high s...
Language interoperability is a difficult problem facing the developers and users of large numerical ...
Abstract We are developing scientific software component technology to manage the complexity of mode...
High-performance scientific applications are usually built from software modules written in multiple...
This paper describes work in progress to develop a standard for interoperability among high-performa...
We are developing new software component technology for high-performance parallel scientific computi...
This paper describes work in progress to develop a stan-dard for interoperability among high-perform...
Abstract. Multiphysics and multiscale simulation systems are emerg-ing as a new grand challenge in c...
Abstract. Multiphysics and multiscale simulation systems are emerg-ing as a new grand challenge in c...
A significant amount of work has been spent creating component models and programming environments, ...
Abstract. Structured data types are a new area of research in Babel, and we present a new language b...
Modern parallel codes are often written as a collection of several diverse modules. Different progra...
The software crisis within scientific computing has been that application codes become larger and mo...
We discuss an object-based, multi-paradigm approach to the development of large-scale, high performa...
Library functions for scalable architectures must be designed to correctly and efficiently support a...
To date, programming language research has made several major contributions to the support of high s...
Language interoperability is a difficult problem facing the developers and users of large numerical ...
Abstract We are developing scientific software component technology to manage the complexity of mode...
High-performance scientific applications are usually built from software modules written in multiple...
This paper describes work in progress to develop a standard for interoperability among high-performa...
We are developing new software component technology for high-performance parallel scientific computi...
This paper describes work in progress to develop a stan-dard for interoperability among high-perform...
Abstract. Multiphysics and multiscale simulation systems are emerg-ing as a new grand challenge in c...
Abstract. Multiphysics and multiscale simulation systems are emerg-ing as a new grand challenge in c...
A significant amount of work has been spent creating component models and programming environments, ...
Abstract. Structured data types are a new area of research in Babel, and we present a new language b...
Modern parallel codes are often written as a collection of several diverse modules. Different progra...
The software crisis within scientific computing has been that application codes become larger and mo...
We discuss an object-based, multi-paradigm approach to the development of large-scale, high performa...
Library functions for scalable architectures must be designed to correctly and efficiently support a...
To date, programming language research has made several major contributions to the support of high s...