CARM: Composable, Adaptive Resource Management System in Ubiquitous Computing Environments

  • Roberto Morales
  • Marisa Gil
Part of the Advances in Soft Computing book series (AINSC, volume 51)


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.


Resource management component ubiquitous heterogeneous 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Davy, P., Yolande, B.: Towards context-aware and resource-driven self-adaptation for mobile handheld applications 1244255, 1165–1170 (2007)Google Scholar
  2. 2.
    George, H.F., John, Z.: The challenges of mobile computing. Computer 27(4), 38–47 (1994)CrossRefGoogle Scholar
  3. 3.
    Jason, H., Robert, S., Alec, W., Seth, H., David, C., Kristofer, P.: System architecture directions for networked sensors. SIGOPS Oper. Syst. Rev. 34(5), 93–104 (2000)CrossRefGoogle Scholar
  4. 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. 5.
  6. 6.
  7. 7.
    Satyanarayanan, M.: Fundamental challenges in mobile computing 248053 1–7 (1996)Google Scholar
  8. 8.
    Smith, J.E., Nair, R.: The architecture of virtual machines. Computer 38(5), 32 (2005)CrossRefGoogle Scholar
  9. 9.
  10. 10.
    van Ommering, R., van der Linden, F., Kramer, J., Magee, J.A.: The koala component model for consumer electronics software. Computer 33(3), 78 (2000)CrossRefGoogle Scholar
  11. 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

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Roberto Morales
    • 1
  • Marisa Gil
    • 1
  1. 1.Computer Architecture DepartmentUniversitat Politècnica de CatalunyaBarcelonaSpain

Personalised recommendations