• DocumentCode
    2154604
  • Title

    Program comprehension techniques improve software inspections: a case study

  • Author

    Rifkin, Stan ; Deimel, Lionel

  • Author_Institution
    Master Syst. Inc., McLean, VA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    131
  • Lastpage
    138
  • Abstract
    Software inspections are widely regarded as a cost-effective mechanism for removing defects in software, though performing them does not always reduce the number of customer-discovered defects. We present a case study in which an attempt was made to reduce such defects through inspection training that introduced program comprehension ideas. The training was designed to address the problem of understanding the artifact being reviewed, as well as other perceived deficiencies of the inspection process itself. Measures, both formal and informal, suggest that explicit training in program understanding may improve inspection effectiveness
  • Keywords
    computer science education; inspection; program debugging; program diagnostics; reverse engineering; training; case study; cost-effective mechanism; customer-discovered defects; effectiveness; formal measures; formal technical reviews; informal measures; peer reviews; perceived deficiencies; program comprehension techniques; program understanding; software defect removal; software inspections; training; Computer aided software engineering; Costs; Data privacy; Inspection; Programming; Software maintenance; Software measurement; Software performance; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 2000. Proceedings. IWPC 2000. 8th International Workshop on
  • Conference_Location
    Limerick
  • ISSN
    1092-8138
  • Print_ISBN
    0-7695-0656-9
  • Type

    conf

  • DOI
    10.1109/WPC.2000.852487
  • Filename
    852487