Ubiquitous computing aims at dynamically supporting users in everyday life with applications on mobile and embedded devices in the surroundings. Component frameworks, such as OSGi, ease the dynamic management of such application software. Yet, OSGi focuses on Java, while many mobile devices only support native languages with reasonable per-formance. Furthermore, Java may increase the costs for de-vices, and even small additional costs are a relevant factor for mass-market production. This paper presents nOSGi, the first native OSGi imple-mentation. Our C++ prototype implements the features of the OSGi R4 specification and runs without any modifi-cations on standard POSIX systems with support for ELF binaries. It provides the core functional...
Abstract—Currently there are various ongoing European projects devoted to improvement of life of eld...
Abstract. The OSGi specification is becoming widely adopted to build complex applications. It offers...
The OSGi Service Platform defines a framework for the deploy-ment of extensible and downloadable Jav...
OSGi is a popular software engineering approach for build-ing complex software systems out of reusab...
This thesis focuses on the OSGi technology that offers distinct approach to modularity of the Java l...
The OSGi Service Platform is a good choice for developing component based self-adapting and self-con...
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 ...
The OSGi specification describes a small layer that allows multiple Java based components to efficie...
The number of various kinds of everyday objects that contain embedded computers is increasing due to...
The use of Open Services gateway Initiative (OSGi) for enbaling pervasive computing spaces is discus...
International audienceOne of the challenges of ambient systems lies in providing all the available s...
AbstractOSGi (Open Services Gateway Initiative) provides a programming model for service components....
ii OSGi (Open Service Gateway Initiative) is an open industry standard. The OSGi specifications desc...
This paper provides a report about a framework that uses a variety of standards. Readers interested ...
Abstract—Currently there are various ongoing European projects devoted to improvement of life of eld...
Abstract. The OSGi specification is becoming widely adopted to build complex applications. It offers...
The OSGi Service Platform defines a framework for the deploy-ment of extensible and downloadable Jav...
OSGi is a popular software engineering approach for build-ing complex software systems out of reusab...
This thesis focuses on the OSGi technology that offers distinct approach to modularity of the Java l...
The OSGi Service Platform is a good choice for developing component based self-adapting and self-con...
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 ...
The OSGi specification describes a small layer that allows multiple Java based components to efficie...
The number of various kinds of everyday objects that contain embedded computers is increasing due to...
The use of Open Services gateway Initiative (OSGi) for enbaling pervasive computing spaces is discus...
International audienceOne of the challenges of ambient systems lies in providing all the available s...
AbstractOSGi (Open Services Gateway Initiative) provides a programming model for service components....
ii OSGi (Open Service Gateway Initiative) is an open industry standard. The OSGi specifications desc...
This paper provides a report about a framework that uses a variety of standards. Readers interested ...
Abstract—Currently there are various ongoing European projects devoted to improvement of life of eld...
Abstract. The OSGi specification is becoming widely adopted to build complex applications. It offers...
The OSGi Service Platform defines a framework for the deploy-ment of extensible and downloadable Jav...