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. In this paper, 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 environme nt. Our initial simulation results prove the soundness of our model and algorithm.

Original languageEnglish (US)
Pages (from-to)127-140
Number of pages14
JournalIEEE International Symposium on High Performance Distributed Computing, Proceedings
StatePublished - Jan 1 2001
Event10th IEEE Interantionsl Symposium on High Performance Distributed Computing - San Francisco, CA, United States
Duration: Aug 7 2001Aug 9 2001

Fingerprint

Quality of service
Ubiquitous computing
Availability

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications

Cite this

@article{e019392207be4d7cb5465f107e5f5e38,
title = "QoS-aware dependency management for component-based systems",
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. In this paper, 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 environme nt. Our initial simulation results prove the soundness of our model and algorithm.",
author = "Y. Cui and K. Nahrstedt",
year = "2001",
month = "1",
day = "1",
language = "English (US)",
pages = "127--140",
journal = "IEEE International Symposium on High Performance Distributed Computing, Proceedings",
issn = "1082-8907",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - JOUR

T1 - QoS-aware dependency management for component-based systems

AU - Cui, Y.

AU - Nahrstedt, K.

PY - 2001/1/1

Y1 - 2001/1/1

N2 - 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. In this paper, 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 environme nt. Our initial simulation results prove the soundness of our model and algorithm.

AB - 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. In this paper, 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 environme nt. Our initial simulation results prove the soundness of our model and algorithm.

UR - http://www.scopus.com/inward/record.url?scp=0034863585&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0034863585&partnerID=8YFLogxK

M3 - Conference article

AN - SCOPUS:0034863585

SP - 127

EP - 140

JO - IEEE International Symposium on High Performance Distributed Computing, Proceedings

JF - IEEE International Symposium on High Performance Distributed Computing, Proceedings

SN - 1082-8907

ER -