Software in mobile and ubiquitous computing scenarios has to cope with a highly dynamic and heterogeneous environment. For tapping the environment’s full potential, software should be able to dynamically adapt on demand in a platform- and language-independent manner (e.g. by migration). Current systems have only limited support for the requested dynamics and heterogeneity. Thus, the development of such adaptive applications is still a highly complex and thus error-prone task. In the context of this thesis, the SAMProc middleware is designed. SAMProc supports software developers in creating such adaptive applications and thus eases development. In the SAMProc approach, applications are able to dynamically change the location and to adapt the...
Ubiquitous computing scenarios call for middleware support solutions able to cope with changes in en...
Abstract—The establishment of mobile devices had a high impact on the use and development of softwar...
none4Ubiquitous Computing scenarios call for middleware support solutions able to cope with changes ...
During recent years, the execution context of modern applications has evolved. We have moved, in les...
The Mobile Computing is a vision of future that promises to modify the way people work and interact ...
(ABSTRACT) Software-intensive systems operating in a shared environment must utilize a “request, acq...
This article proposes a new paradigm for building an adaptive middleware that supports software syst...
A key challenge posed by the Next Generation Internet landscape, is that modern service-based system...
The rapid evolution in ubiquitous technologies has increased the demand and enabled for computationa...
In ubiquitous computing, applications are executed in powerful and mobile devices allowing users to ...
Modern society increasingly relies on mobile devices. This explains the growing demand for high qual...
Mobile applications are now developed upon a wide range of service development platforms, commonly r...
peer-reviewedThe increasingly dynamic nature of resource discovery and binding in modern large-scale...
Future software systems will operate in a highly dynamic world. Systems will need to operate correct...
In recent years, various mobile middleware systems have been developed that build on top of the prot...
Ubiquitous computing scenarios call for middleware support solutions able to cope with changes in en...
Abstract—The establishment of mobile devices had a high impact on the use and development of softwar...
none4Ubiquitous Computing scenarios call for middleware support solutions able to cope with changes ...
During recent years, the execution context of modern applications has evolved. We have moved, in les...
The Mobile Computing is a vision of future that promises to modify the way people work and interact ...
(ABSTRACT) Software-intensive systems operating in a shared environment must utilize a “request, acq...
This article proposes a new paradigm for building an adaptive middleware that supports software syst...
A key challenge posed by the Next Generation Internet landscape, is that modern service-based system...
The rapid evolution in ubiquitous technologies has increased the demand and enabled for computationa...
In ubiquitous computing, applications are executed in powerful and mobile devices allowing users to ...
Modern society increasingly relies on mobile devices. This explains the growing demand for high qual...
Mobile applications are now developed upon a wide range of service development platforms, commonly r...
peer-reviewedThe increasingly dynamic nature of resource discovery and binding in modern large-scale...
Future software systems will operate in a highly dynamic world. Systems will need to operate correct...
In recent years, various mobile middleware systems have been developed that build on top of the prot...
Ubiquitous computing scenarios call for middleware support solutions able to cope with changes in en...
Abstract—The establishment of mobile devices had a high impact on the use and development of softwar...
none4Ubiquitous Computing scenarios call for middleware support solutions able to cope with changes ...