Better performance or better manageability?

  • Authors:
  • Mohammad A. Munawar;Paul A. S. Ward

  • Affiliations:
  • University of Waterloo, Waterloo, Ontario, Canada;University of Waterloo, Waterloo, Ontario, Canada

  • Venue:
  • DEAS '05 Proceedings of the 2005 workshop on Design and evolution of autonomic application software
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Competition among software providers creates enormous pressure on design and development teams to improve application performance. However, increased performance leads to systems whose behaviour is harder to predict. This in turn makes software harder to manage, or self-manage in the case of autonomic software. In this paper we elaborate on this problem, first in generic terms, and then taking memory-usage monitoring in a Java Virtual Machine as a specific example. We motivate the need for more research in developing monitoring techniques that can cope with the complexity of modern software systems. We finally present our own efforts in this direction.