Onward! 2014
Mon 20 - Fri 24 October 2014 Portland, Oregon, United States
co-located with SPLASH 2014
Thu 23 Oct 2014 11:15 - 11:37 at Salon A - Session the Second Chair(s): Gail Murphy

Integrated development environments (IDEs) dominate the production and maintenance of software. Developers interact intensively with their IDEs while working. These interactions reflect a developer’s thought process and work habits. By capturing and exploiting comprehensive, fine-grained IDE interactions, we can build intelligent IDEs that improve programmer productivity. This next generation of IDEs will incorporate a general framework to capture and exploit IDE interactions, and create an ecosystem of developer-aware applications and plugins. We have developed IDE++ on top of the popular Eclipse IDE to demonstrate the utility of such a framework. To demonstrate IDE++’s comprehensive and granular capture of interactions, we capture then faithfully play a developer’s IDE actions on six nontrivial programming tasks. We built four applications upon IDE++ to illustrate 1) the need for capturing comprehensive, fine-grained IDE interactions, and 2) the promise of developer-aware IDEs.

Thu 23 Oct

onward2014-papers
10:30 - 12:00: Onward! Papers - Session the Second at Salon A
Chair(s): Gail MurphyUniversity of British Columbia
onward2014-papers10:30 - 10:52
Talk
Bob ReyndersiMinds - Distrinet, KU Leuven, Dominique DevrieseiMinds - Distrinet, KU Leuven, Frank PiessensiMinds - Distrinet, KU Leuven
onward2014-papers10:52 - 11:15
Talk
Laure PhilipsSoftware Languages Lab, Coen De RooverSoftware Languages Lab, Software Engineering Laboratory, Tom Van CutsemAlcatel-Lucent Bell Labs, Wolfgang De MeuterVrije Universiteit Brussel
onward2014-papers11:15 - 11:37
Talk
Zhongxian GuUC Davis, Drew SchleckUC Davis, Earl BarrUniversity College London, Zhendong SuUniversity of California, Davis
onward2014-papers11:37 - 12:00
Talk
Eelco VisserDelft University of Technology, Guido WachsmuthDelft University of Technology, Andrew TolmachPortland State University, Pierre NeronTU Delft, Vlad VerguTU Delft, Augusto PassalaquaTU Delft, Gabriël KonatDelft University of Technology
Media Attached