Novice/expert differences in programming skills
International Journal of Man-Machine Studies - The MIT Press scientific computation series
Characteristics of the mental representations of novice and expert programmers: an empirical study
International Journal of Man-Machine Studies
Comprehension processes during large scale maintenance
ICSE '94 Proceedings of the 16th international conference on Software engineering
The ramp-up problem in software projects: a case study of how software immigrants naturalize
Proceedings of the 20th international conference on Software engineering
Qualitative Methods in Empirical Studies of Software Engineering
IEEE Transactions on Software Engineering
The working set model for program behavior
Communications of the ACM
An examination of software engineering work practices
CASCON '97 Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research
Mining Version Histories to Guide Software Changes
Proceedings of the 26th International Conference on Software Engineering
Predicting Source Code Changes by Mining Change History
IEEE Transactions on Software Engineering
Mylar: a degree-of-interest model for IDEs
Proceedings of the 4th international conference on Aspect-oriented software development
Automatic generation of suggestions for program investigation
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
NavTracks: Supporting Navigation in Software Maintenance
ICSM '05 Proceedings of the 21st IEEE International Conference on Software Maintenance
Easing Program Comprehension by Sharing Navigation Data
VLHCC '05 Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing
Building Usage Contexts During Program Comprehension
ICPC '06 Proceedings of the 14th IEEE International Conference on Program Comprehension
Enriching revision history with interactions
Proceedings of the 2006 international workshop on Mining software repositories
An Industrial Case Study of Program Artifacts Viewed During Maintenance Tasks
WCRE '06 Proceedings of the 13th Working Conference on Reverse Engineering
Using task context to improve programmer productivity
Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering
Detecting Interaction Coupling from Task Interaction Histories
ICPC '07 Proceedings of the 15th IEEE International Conference on Program Comprehension
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
A degree-of-knowledge model to capture source code familiarity
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Analyzing tool usage to understand to what extent experts change their activities when mentoring
Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics
Understanding how novices are integrated in a team analysing their tool usage
Proceedings of the 2011 International Conference on Software and Systems Process
Degree-of-knowledge: Modeling a developer's knowledge of code
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
Newcomer and expert programmers often interact with development artifacts differently. Ideally, software development tools should support these different styles of work. In this paper, we describe our investigations into the interaction difference between newcomers and experts, regarding two properties that characterize repetition of programmer interaction: temporal locality and interaction coupling recurrence. We describe our approach, research questions and planned methodology.