Ultra-automation and ultra-autonomy for software engineering management of ultra-large-scale systems

  • Authors:
  • Philip M. Johnson

  • Affiliations:
  • University of Hawaii

  • Venue:
  • ULS '07 Proceedings of the International Workshop on Software Technologies for Ultra-Large-Scale Systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.01

Visualization

Abstract

"Ultra-Large-Scale Systems: The Software Challenge of the Future" [10] identifies "Engineering Management at Large Scales" as an important focus of research. Engineering management for software typically involves measurement and monitoring of products and processes in order to maintain acceptable levels of important project characteristics including cost, quality, usability, performance, reliability, and so forth. Our research on software engineering measurement over the past ten years has exhibited a trend towards increasing automation and autonomy in the collection and analysis of process and product measures. In this position paper, we extrapolate from our work so far to consider what new forms of automation and autonomy might be required for software engineering management of ULS systems.