• DocumentCode
    650699
  • Title

    Dealing with Faults in Source Code: Abbreviated vs. Full-Word Identifier Names

  • Author

    Scanniello, Giuseppe ; Risi, Michael

  • Author_Institution
    Dipt. di Mat., Inf. e Econ., Univ. della Basilicata, Potenza, Italy
  • fYear
    2013
  • fDate
    22-28 Sept. 2013
  • Firstpage
    190
  • Lastpage
    199
  • Abstract
    We carried out a controlled experiment to investigate whether the use of abbreviated identifier names affects the ability of novice software developers to identify and fix faults in source code. The experiment was conducted with 49 students in Computer Science. The results of the statistical analyses indicate that there was not a significant difference to identify and to fix faults, when source code contains either abbreviated and full-word identifier names. In other words, it seems that abbreviated identifiers provide the same information as full-word identifiers on the solution domain and the implementation.
  • Keywords
    software fault tolerance; software maintenance; statistical analysis; abbreviated identifier name; computer science; full-word identifier name; novice software developers; software maintenance; source code; statistical analysis; Computer science; Context; Electronic mail; Fault diagnosis; Laboratories; Materials; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance (ICSM), 2013 29th IEEE International Conference on
  • Conference_Location
    Eindhoven
  • ISSN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSM.2013.30
  • Filename
    6676890