Measuring the Ripple Effect of Pascal Programs

  • Authors:
  • Sue Black;Francis Clark

  • Affiliations:
  • -;-

  • Venue:
  • IWSM '00 Proceedings of the 10th International Workshop on New Approaches in Software Measurement
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recent acquisition of a half million LOC telephone switching system TXE4 [7] written in Pascal has provided a unique opportunity for software measurement. This paper discusses the software implementation of ripple effect measure - REST (Ripple Effect and Stability Tool) focusing on a recent attempt to produce a Pascal parser for REST which will be used to measure the TXE4 system. Ripple effect is a measure of impact analysis: the effect that a change to one part of a system will have on other parts of a system. It can be used in software engineering development to compare different versions of software or during maintenance to highlight software modules which may need attention. The implementation of the Pascal parser has highlighted several significant differences between Pascal and C source code, which are discussed and investigated.