The Psychological Study of Programming
ACM Computing Surveys (CSUR)
Studying programmer behavior experimentally: the problems of proper methodology
Communications of the ACM
DIAGRAMS '02 Proceedings of the Second International Conference on Diagrammatic Representation and Inference
NaCIN: an Eclipse plug-in for program navigation-based concern inference
eclipse '05 Proceedings of the 2005 OOPSLA workshop on Eclipse technology eXchange
ClockIt: collecting quantitative data on how beginning software developers really work
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Retina: helping students and instructors based on observed programming activities
Proceedings of the 40th ACM technical symposium on Computer science education
Using CodeBrowser to seek differences between novice programmers
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
Comprehending and maintaining software is one of the core software engineering activities from early implementation to long-term software evolution. This paper describes an Eclipse based tool, which provides some quantitative insights into how different programmers develop and maintain software. In addition it presents a comparative pilot study that utilised the tool on a number of student programmers to gain insights in to how they utilise an interactive Development Environment.