• DocumentCode
    320880
  • Title

    In search of theory and tools to support code inspections

  • Author

    Rodgers, Thomas Lee ; Vogel, Douglas R. ; Purdin, Titus ; Saints, Bill

  • Author_Institution
    Arizona Univ., Tucson, AZ, USA
  • Volume
    3
  • fYear
    1998
  • fDate
    1998
  • Firstpage
    370
  • Abstract
    This paper proposes a research agenda and tool development methodology to support software code inspections. Research suggests promise and opportunity for a practical, people-oriented, and cognitively-based code inspection research approach. To provide theoretical and practical foundations, this paper identifies research assumptions, pitfalls and potentials. It also proposes a theoretical causal model. Finally, the paper presents and analyzes results from a pilot study. Research contributions include: linking tasks, technology, and levels of maturity (using a slightly modified capability maturity model); and positing that, given process maturity and reviewer proficiency profiles, management can better allocate resources (program coders and reviewers matched by motivation, code selection, supporting documentation, and review tools/processes)
  • Keywords
    program diagnostics; program testing; resource allocation; software tools; code selection; cognitive-based code inspection; documentation; people-oriented inspection; process maturity; research; resource allocation; reviewer proficiency profiles; software code inspection tools; theoretical causal model; tool development methodology; Capability maturity model; Inspection; Joining processes; Productivity; Programming; Resource management; Software engineering; Software maintenance; Software tools; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1998., Proceedings of the Thirty-First Hawaii International Conference on
  • Conference_Location
    Kohala Coast, HI
  • Print_ISBN
    0-8186-8255-8
  • Type

    conf

  • DOI
    10.1109/HICSS.1998.656306
  • Filename
    656306