Software understanding through integrated structural and run-time analysis

  • Authors:
  • Kenny Wong

  • Affiliations:
  • Department of Computer Science, University of Victoria, Victoria, BC, V8W 3P6, Canada

  • Venue:
  • CASCON '94 Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

The problem of software evolution is particularly acute. It requires a comprehensive understanding of the whole software system, including its architectural and run-time aspects. Reverse engineering technologies have traditionally focused on static information, using compiler-based technologies for lexical, syntactic structural, and semantic analysis. There is little emphasis on runtime information. However, developers performing optimizing, testing, and debugging tasks for evolution require runtime analysis. This paper advocates an integrated approach that brings together structural and runtime analysis techniques to a unified foundation.