@misc{8774, author = {Aiko Yamashita and Leon Moonen}, title = {Towards a Taxonomy of Programming-Related Difficulties During Maintenance}, abstract = {Empirical studies investigating relationships between source code characteristics and maintenance outcomes rarely use causal models to explain the relations between the code characteristics and the outcomes. We conjecture that one of the reasons behind this is the lack of a comprehensive and detailed compendium of programming-related difficulties and their effects on different maintenance outcomes. This paper takes the first step in addressing this situation. Based on empirical data from a maintenance project that was observed in detail for 7 weeks, we propose a preliminary taxonomy to describe the programming-related difficulties that developers face during maintenance.}, year = {2013}, journal = {29th IEEE International Conference on Software Maintenance (ICSM)}, publisher = {IEEE}, }