• DocumentCode
    3407804
  • Title

    QoS-aware dependency management for component-based systems

  • Author

    Cui, Yi ; Nahrstedt, Klara

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    127
  • Lastpage
    138
  • Abstract
    Building and dynamically configuring component-based systems is an important topic in distributed systems and ubiquitous computing. However, the systematic and automatic configuration management remains a challenging problem for the following reasons: (1) QoS-enforced service delivery demands to maximize the system performance out of the best configuration, (2) dynamically varied resource availability in the distributed environment makes it desirable to achieve the optimized system resource consumption. We present a graph-based dependency management model to address the above problems. Our model integrates the management of inter-component functional dependency, including consistency checking and automatic system configuration, as well as QoS-aware resource dependency management. Based on the model, we present a pruning-based configuration selection algorithm, which is able to consistently optimize the system resource consumption, while preserving the QoS level in a heteregeneous environment. Our initial simulation results prove the soundness of our model and algorithm
  • Keywords
    configuration management; distributed processing; graph theory; quality of service; resource allocation; software reusability; code reuse; component-based systems; configuration management; consistency checking; distributed systems; end user requirements; graph-based dependency management model; inter-component functional dependency; pruning-based configuration selection algorithm; quality of service; resource consumption; system performance; ubiquitous computing; Availability; Computer science; Contracts; Distributed computing; Environmental management; Military computing; NASA; Resource management; System performance; Ubiquitous computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 2001. Proceedings. 10th IEEE International Symposium on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1082-8907
  • Print_ISBN
    0-7695-1296-8
  • Type

    conf

  • DOI
    10.1109/HPDC.2001.945183
  • Filename
    945183