Automatically analyzing software processes: experience report

  • Authors:
  • Rodion M. Podorozhny;Dewayne E. Perry;Leon J. Osterweil

  • Affiliations:
  • Texas State University, San Marcos;The University of Texas at Austin;The University of Massachusetts, Amherst

  • Venue:
  • SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Sound methods of analysis and comparison of software processes are crucial for such tasks as process understanding, process correctness verification, evolution management, process classification, process improvement, and choosing the appropriate process for a certain project. The purpose of our research is to lay the foundations for a systematic and rigorous comparison of processes by establishing fixed methods and conceptual frameworks that are able to assure that comparison efforts will yield predictable, reproducible results. The analysis framework presented here assumes that the comparison will be done relative to a fixed standard feature classification schema for the processes used, and with the use of a fixed formalism for modeling the processes. The aspect of the system described in this paper is focused on functional analysis of processes according to the predefined comparison topics, well formedness constraints, and instrumented agents. The paper describes our experience using our analysis system and its application to a logistics software process from the telecommunication domain.