Runtime performance modeling and measurement of adaptive distributed object applications

3Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Distributed applications that can adapt at runtime to changing quality of service (QoS) require a model of the expected QoS and of the possible application adaptations. QoS models in turn require runtime measurements, both inband and out-of-band, from across the application's components. As the comprehensiveness of the model increases, so does the quality of adaptation. But eventually the increasing comprehensiveness becomes too complex for the QoS Designer to deal with effectively. In addition, performance models of any complexity are expensive to create and maintain at runtime. The QoS Designer therefore needs a set of distributed-QoS tools to assist in the construction of models, the handling of quality vs. complexity tradeoffs, and the efficient maintenance of models at runtime. This paper describes the Quality Objects (QuO) middleware support that provides for developing a performance model; collecting and organizing run-time measurements of a system, both in-band and out-of-band; and maintaining the model at runtime in an efficient way. © Springer-Verlag Berlin Heidelberg 2002.

Cite

CITATION STYLE

APA

Zinky, J., Loyall, J., & Shapiro, R. (2002). Runtime performance modeling and measurement of adaptive distributed object applications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2519 LNCS, pp. 755–772). Springer Verlag. https://doi.org/10.1007/3-540-36124-3_51

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free