• DocumentCode
    2042365
  • Title

    Empirically studying software practitioners - bridging the gap between theory and practice

  • Author

    O´Brien, Michael P. ; Buckley, Jim ; Exton, Chris

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Syst., Limerick Univ., Ireland
  • fYear
    2005
  • fDate
    26-29 Sept. 2005
  • Firstpage
    433
  • Lastpage
    442
  • Abstract
    It is the view of many computer scientists that the standard of empirical software engineering research leaves scope for improvement. However, there is also an increasing awareness in the software engineering community that empirical studies are a vital aspect in the process of improving methods and tools, for software development and maintenance. This paper presents a review of the empirical work carried out to date in the area of program comprehension and illustrates that most of the evidence from these studies derives from lab-based experiments, thus implying a degree of artificial control. The paper argues that, in order to address the methodological shortfalls of the experimental paradigm, more qualitative methods need to be applied to accompany and support these quantitative studies, thus broadening the sources of data and increasing the ´body of evidence´.
  • Keywords
    reverse engineering; software maintenance; artificial control; empirical software engineering research; program comprehension; qualitative method; software development; software maintenance; software practitioner; Computer science; Information systems; Particle measurements; Programming profession; Psychology; Software engineering; Software maintenance; Software measurement; Software standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2005. ICSM'05. Proceedings of the 21st IEEE International Conference on
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-2368-4
  • Type

    conf

  • DOI
    10.1109/ICSM.2005.44
  • Filename
    1510138