Component-based approach for programming and running scientific applications on grids and clouds Maciej Malawski1,2, Tomasz Gubała3,4 and Marian Bubak1,4 This paper presents an approach to programming and running scientific applications on grid and cloud infrastructures based on two principles: the first one is to follow a component-based programming model, the second is to apply a flexible technology which allows for virtualization of the underlying infrastructure. The solutions described in this paper include high-level composition and deployment consisting of a scripting-based environment and a manager system based on an architecture description language (ADL), a dynamically managed pool of component containers, and interoperability with...
Recently cloud services have been evaluated by scientific communities as a viable solution to satisf...
Component-based software technologies have emerged as a modern approach to software development for ...
We are developing new software component technology for high-performance parallel scientific computi...
AbstractRunning computational science applications on the emerging cloud infrastructures requires ap...
Component models provide a promising approach for tackling the complexity of scientific and Grid app...
Abstract—There are situations when a user has simultaneous access to computing resources in many vir...
The architecture of a component based environment for constructing scientific applications — general...
Software Component Frameworks are well known in the commercial business application world and now th...
International audienceThis paper describes different aspects of our research activities aiming at de...
This paper describes work in progress to develop a component-based software infrastructure, called P...
We present the architecture and prototype implementation of a component-oriented programming environ...
Grid computing is a method for automatically distributing batch-style computing tasks on a global ne...
This paper describes a service-oriented architecture that eases the process of scientific applicatio...
The Grid provides a sophisticated service layer allowing users to access and manage distributed hard...
Over the last few decades, the needs of computational power and data storage by collaborative, distr...
Recently cloud services have been evaluated by scientific communities as a viable solution to satisf...
Component-based software technologies have emerged as a modern approach to software development for ...
We are developing new software component technology for high-performance parallel scientific computi...
AbstractRunning computational science applications on the emerging cloud infrastructures requires ap...
Component models provide a promising approach for tackling the complexity of scientific and Grid app...
Abstract—There are situations when a user has simultaneous access to computing resources in many vir...
The architecture of a component based environment for constructing scientific applications — general...
Software Component Frameworks are well known in the commercial business application world and now th...
International audienceThis paper describes different aspects of our research activities aiming at de...
This paper describes work in progress to develop a component-based software infrastructure, called P...
We present the architecture and prototype implementation of a component-oriented programming environ...
Grid computing is a method for automatically distributing batch-style computing tasks on a global ne...
This paper describes a service-oriented architecture that eases the process of scientific applicatio...
The Grid provides a sophisticated service layer allowing users to access and manage distributed hard...
Over the last few decades, the needs of computational power and data storage by collaborative, distr...
Recently cloud services have been evaluated by scientific communities as a viable solution to satisf...
Component-based software technologies have emerged as a modern approach to software development for ...
We are developing new software component technology for high-performance parallel scientific computi...