CARM: Composable, Adaptive Resource Management System in Ubiquitous Computing Environments
Presently heterogeneous devices provided with several communications interfaces are everywhere, with this, we are increasingly coming in contact with ”shared” computer-enhanced devices such as cars, portable media players, or home appliances, commonly called ubiquitous computing environments. These environments require special properties that traditional computing does not support, such as a proper resource management which plays an important role in pervasive computing where adaptation and dynamic reconfiguration of resources take place. This work presents a new adaptive resource management approach that supports adaptation for the required resources. We use a component-based model to abstract system’s ubiquitous resources in a transparent and uniform way to the applications.
KeywordsResource management component ubiquitous heterogeneous
Unable to display preview. Download preview PDF.
- 1.Davy, P., Yolande, B.: Towards context-aware and resource-driven self-adaptation for mobile handheld applications 1244255, 1165–1170 (2007)Google Scholar
- 4.Jean-Philippe, F., Jean-Bernard, S., Julia, L.L., Gilles, M.: Think: A software framework for component-based operating system kernels 713860, 73–86 (2002)Google Scholar
- 5.Jini, http://www.jini.org
- 6.OSGi, http://www.osgi.org
- 7.Satyanarayanan, M.: Fundamental challenges in mobile computing 248053 1–7 (1996)Google Scholar
- 9.UPnP, http://www.upnp.org
- 11.Whitaker, A., Cox, R., Shaw, M., Gribble, S.: Constructing services with interposable virtual hardware. In: 1st Symposium on Networked Systems Design and Implementation, pp. 169–182 (2004)Google Scholar