International audienceThis paper introduces an architecture for deploying software (components, services, etc) on distributed, large-scale computing infrastructures, like e.g. computing grids. Deployment encompasses many actions like the discovery of resources and enquiry about their current state, selection among the different versions of the software according to these states, robust, scalable and rapid software provisioning, installation and start-up, and eventually software installation monitoring, updating and unprovisioning. Our solution addresses all those steps through an integrated and scalable approach implemented using the standard Java JMX and the ProActive Grid technologies, which we illustrate in the context of OSGi gateways
The OSGi Service Platform defines a framework for the deploy-ment of extensible and downloadable Jav...
International audienceOSGi is a wrapper above the Java Virtual Machine that embraces two concepts: c...
OSGi is a wrapper above the Java Virtual Machine that embraces two concepts: component approach and ...
International audienceThis paper introduces an architecture for deploying software (components, serv...
International audienceInnovative machine-to-machine infrastructures have been recently defined to in...
The deployment of grid services should make the services, including those to be deployed and those a...
This thesis focuses on the OSGi technology that offers distinct approach to modularity of the Java l...
After a component based system is developed, it has to be deployed into a target environment. As the...
The use of Open Services gateway Initiative (OSGi) for enbaling pervasive computing spaces is discus...
In Proceedings of the 8th IEEE International Symposium on Cluster Computing and the Grid (TO APPEAR)...
Abstract. The automatic or semi-automatic distribution of software components has become one of the ...
Abstract—The Smart Grids requires distributed components to control the demand side. These component...
As the concept of Service Oriented Computing matures the need for well defined architectures and pro...
Deploying applications within a Grid infrastructure is an important aspect that has not yet been ful...
This paper describes the high-level execution and communication support provided in JGrid, a service...
The OSGi Service Platform defines a framework for the deploy-ment of extensible and downloadable Jav...
International audienceOSGi is a wrapper above the Java Virtual Machine that embraces two concepts: c...
OSGi is a wrapper above the Java Virtual Machine that embraces two concepts: component approach and ...
International audienceThis paper introduces an architecture for deploying software (components, serv...
International audienceInnovative machine-to-machine infrastructures have been recently defined to in...
The deployment of grid services should make the services, including those to be deployed and those a...
This thesis focuses on the OSGi technology that offers distinct approach to modularity of the Java l...
After a component based system is developed, it has to be deployed into a target environment. As the...
The use of Open Services gateway Initiative (OSGi) for enbaling pervasive computing spaces is discus...
In Proceedings of the 8th IEEE International Symposium on Cluster Computing and the Grid (TO APPEAR)...
Abstract. The automatic or semi-automatic distribution of software components has become one of the ...
Abstract—The Smart Grids requires distributed components to control the demand side. These component...
As the concept of Service Oriented Computing matures the need for well defined architectures and pro...
Deploying applications within a Grid infrastructure is an important aspect that has not yet been ful...
This paper describes the high-level execution and communication support provided in JGrid, a service...
The OSGi Service Platform defines a framework for the deploy-ment of extensible and downloadable Jav...
International audienceOSGi is a wrapper above the Java Virtual Machine that embraces two concepts: c...
OSGi is a wrapper above the Java Virtual Machine that embraces two concepts: component approach and ...