Scientific applications are often most naturally structured as a collection of interacting software components executing on heterogeneous machines connected by a network. For example, an application might consist of a visualization tool on a graphics workstation that displays data generated by a scientific simulation on a parallel machine, which in turn uses a data repository on a storage server for input. Yet despite having the structure of a distributed program, the support provided for configuring applications in this domain has generally been minimal at best. Here, an approach to configuring scientific applications based on the Schooner interconnection system is described. One key aspect of Schooner is a machine- and language-independen...
This paper presents Olan, a language and a run time support intended to facilitate the design, confi...
Summarization: We are concerned with the issues faced by software developers with a certain family o...
The introduction of distribution into the field of computing has enhanced the possibilities of infor...
The computer simulation of scientific processes is playing an increasingly important role in scienti...
A new model for high-performance scientific applications in which such applications are implemented ...
AbstractThe paper describes the implementation of an efficient user interface for applied software i...
Abstract We are developing scientific software component technology to manage the complexity of mode...
This paper presents the practical results and challenges from the real-life implementation of intera...
The recent boom of new application categories, such as multi-media systems, groupware, and the wide ...
Today, the task of running and coordinating a scientific application across several administrative d...
This paper provides an overview of configuration-based programming, focusing primarily on associated...
This paper describes work in progress to develop a standard for interoperability among high-performa...
It is generally accepted that the ability to develop large-scale distributed applications has lagged...
The reuse of existing software components for the engineering of complex distributed applications is...
International audienceThis paper reports on the implementation of a comprehensive framework for desi...
This paper presents Olan, a language and a run time support intended to facilitate the design, confi...
Summarization: We are concerned with the issues faced by software developers with a certain family o...
The introduction of distribution into the field of computing has enhanced the possibilities of infor...
The computer simulation of scientific processes is playing an increasingly important role in scienti...
A new model for high-performance scientific applications in which such applications are implemented ...
AbstractThe paper describes the implementation of an efficient user interface for applied software i...
Abstract We are developing scientific software component technology to manage the complexity of mode...
This paper presents the practical results and challenges from the real-life implementation of intera...
The recent boom of new application categories, such as multi-media systems, groupware, and the wide ...
Today, the task of running and coordinating a scientific application across several administrative d...
This paper provides an overview of configuration-based programming, focusing primarily on associated...
This paper describes work in progress to develop a standard for interoperability among high-performa...
It is generally accepted that the ability to develop large-scale distributed applications has lagged...
The reuse of existing software components for the engineering of complex distributed applications is...
International audienceThis paper reports on the implementation of a comprehensive framework for desi...
This paper presents Olan, a language and a run time support intended to facilitate the design, confi...
Summarization: We are concerned with the issues faced by software developers with a certain family o...
The introduction of distribution into the field of computing has enhanced the possibilities of infor...