Mon 26 Oct 2015 11:30 - 11:40 at Grand Station 5 - Tools Chair(s): Thomas LaToza

Integrated development environments (IDEs) form an essential category of tools for developing software that should support software engineering decision-making. Developers commonly ask detailed and domain-specific questions about the software systems they are developing and maintaining. Unfortunately, rigid and generic IDEs that focus on low-level programming tasks and that promote code rather than data offer limited support for informed decision making during software development. We propose to improve decision making within IDEs by moving from generic to context-aware IDEs through moldable tools. We use the term ‘moldable tool’ to refer to an individual tool of an IDE (e.g., debugger, inspector, editor) that is aware of the current development context and that enables rapid and effective customization to new development contexts. In this paper, we promote the idea of moldable tools, illustrate it with concrete examples, and discuss future research directions.

Towards moldable development tools (plateau2015-chis.pdf)147KiB

Mon 26 Oct

plateau2015
10:30 - 12:00: PLATEAU - Tools at Grand Station 5
Chair(s): Thomas LaTozaGeorge Mason University
plateau201510:30 - 10:50
Talk
David PritchardUniversity of Waterloo, Canada
File Attached
plateau201510:50 - 11:10
Talk
Milan KabáčUniversity of Bordeaux / Inria Bordeaux / LaBRI, Nic VolanschiInria Bordeaux, Charles ConselUniversity of Bordeaux
File Attached
plateau201511:10 - 11:30
Talk
Per Ola KristenssonUniversity of Cambridge, Chung Leung LamUniversity of Cambridge
File Attached
plateau201511:30 - 11:40
Talk
Andrei ChişUniversity of Bern, Switzerland, Tudor Gîrbatudorgirba.com, Switzerland, Oscar NierstraszUniversity of Bern, Switzerland
Pre-print Media Attached File Attached
plateau201511:40 - 11:53
Talk
Jason JacquesUniversity of Cambridge, Per Ola KristenssonUniversity of Cambridge
File Attached