Some factors affecting program repair maintenance: An empirical study

Iris Vessey, Ron Weber

Research output: Contribution to journalArticleResearchpeer-review

48 Citations (Scopus)


An empirical study of 447 operational commercial and clerical Cobol programs in one Australian organization and two U.S. organizations was carried out to determine whether program complexity, programming style, programmer quality, and the number of times a program was released affected program repair maintenance. In the Australian organization only program complexity and programming style were statistically significant. In the two U.S. organizations only the number of times a program was released was statistically significant. For all organizations repair maintenance constituted a minor problem: over 90 percent of the programs studied had undergone less than three repair maintenance activities during their lifetime.

Original languageEnglish
Pages (from-to)128-134
Number of pages7
JournalCommunications of the ACM
Issue number2
Publication statusPublished - 1 Feb 1983


  • experimentation
  • modular programming
  • program complexity
  • program maintenance
  • programmer quality
  • programming management
  • repair maintenance
  • structured programming

Cite this