• DocumentCode
    1060198
  • Title

    Adaptive resource management in middleware: a survey

  • Author

    Duran-Limon, Hector A. ; Blair, Gordon S. ; Coulson, Geoff

  • Author_Institution
    Dept. of Comput. Sci., Tecnologico de Monterrey, Campus Gudalajara, Mexico
  • Volume
    5
  • Issue
    7
  • fYear
    2004
  • fDate
    6/26/1905 12:00:00 AM
  • Abstract
    Current middleware technologies cannot meet the demands of new application areas, such as embedded and mobile systems, that require mechanisms for dealing with a changing environment. This article reviews several approaches for providing adaptive resource management for middleware. Current middleware technologies, such as the Common Object Request Broker Architecture (CORBA) and .NET (http://msdn.microsoft.com/net), mask system and network heterogeneity problems and alleviate the inherent complexity of distributed systems in many application areas. However, the recent emergence of new application areas for middleware, such as embedded systems, real-time systems, and multimedia, imposes challenges that few existing middleware platforms can meet. In particular, because they impose greater resource-sharing and dynamism demands, these application areas require more complex and sophisticated middleware. Resource sharing must be controlled and predictable to ensure that activities running on the same middleware instance have adequate resources.
  • Keywords
    distributed object management; embedded systems; middleware; multimedia systems; resource allocation; .NET; CORBA; Common Object Request Broker Architecture; adaptive resource management; distributed system; embedded system; middleware technology; mobile system; multimedia system; network heterogeneity problem; real-time system; resource-sharing; Application software; Availability; Bandwidth; Computer networks; Embedded system; Middleware; Mobile computing; Multimedia systems; Real time systems; Resource management; .NET; 65; CORBA; adaptive resource management; mask system; middleware;
  • fLanguage
    English
  • Journal_Title
    Distributed Systems Online, IEEE
  • Publisher
    ieee
  • ISSN
    1541-4922
  • Type

    jour

  • DOI
    10.1109/MDSO.2004.11
  • Filename
    1323036