@inproceedings{2436b06c4e374efe81c46e989529a512,
title = "Handling objects: A scenario based approach",
abstract = "We report on the development of a tool which supports software programmers in programming to an interface by providing just in time (JIT) solutions. The development of the tool was grounded in a scenario-based analysis of programming scenarios and a procedural task analysis of these scenarios. The scenarios were analyzed using the theoretical perspectives of mental models and the production paradox of the user. Based on the scenarios and analysis a new refactoring and a tool were developed to support software programmers.",
keywords = "mental models, object-oriented programming, prior knowledge, refactoring",
author = "Kannampallil, {Thomas George} and Daughtry, {John M.}",
year = "2006",
doi = "10.1145/1166324.1166347",
language = "English",
isbn = "1595935231",
series = "ACM SIGDOC 2006 - Proceedings of the 24th ACM International Conference on Design of Communication",
pages = "92--98",
booktitle = "ACM SIGDOC 2006 - Proceedings of the 24th ACM International Conference on Design of Communication",
note = "24th ACM International Conference on Design of Communication, ACM SIGDOC 2006 ; Conference date: 18-10-2006 Through 20-10-2006",
}