• DocumentCode
    650733
  • Title

    A Pilot Experiment to Quantify the Effect of Documentation Accuracy on Maintenance Tasks

  • Author

    Leotta, Maurizio ; Ricca, Filippo ; Antoniol, Giuliano ; Garousi, Vahid ; Junji Zhi ; Ruhe, Guenther

  • Author_Institution
    Dipt. di Inf., Bioingegneria, Robot. e Ing. dei Sist. (DIBRIS), Univ. di Genova, Genoa, Italy
  • fYear
    2013
  • fDate
    22-28 Sept. 2013
  • Firstpage
    428
  • Lastpage
    431
  • Abstract
    This paper reports the results and some challenges we discovered during the design and execution of a pilot experiment with 21 bachelor students aimed at investigating the effect of documentation accuracy during software maintenance and evolution activities. As documentation we considered: a high level system functionality description and UML documents. Preliminary results indicate a benefit of +15% in terms of efficiency (computed as number of correct tasks per minute) when a more accurate documentation is used. The discovered challenging aspects to carefully consider in future executions of the experiment are as follows: selecting "the right" documentation artefacts, maintenance tasks and documentation versions, verifying that the subjects really used the documentation during the experiment and measuring documentation-code alignment.
  • Keywords
    Unified Modeling Language; document handling; formal verification; software maintenance; software metrics; system documentation; UML documents; documentation accuracy effect quantification; documentation versions; documentation-code alignment measurement; high level system functionality description documents; maintenance tasks; pilot experiment; right documentation artefact selection; software evolution activities; software maintenance activities; Computational modeling; Documentation; Educational institutions; Maintenance engineering; Software maintenance; Unified modeling language; Controlled Experiment; Documentation Accuracy; Maintenance Tasks;
  • 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.64
  • Filename
    6676924