Blogs (1) >>
ICSE 2019
Sat 25 - Fri 31 May 2019 Montreal, QC, Canada
Fri 31 May 2019 14:40 - 15:00 at Mansfield / Sherbrooke - IDEs Chair(s): Sarah Nadi

Nowadays, many software systems are required to be updated and delivered in a short period of time. It is important for developers to make software embrace uncertainty, because user requirements or design decisions are not always completely determined. This paper introduces iArch-U, an Eclipse-based uncertainty-aware software development tool chain, for developers to properly describe, trace, and manage uncertainty crosscutting over UML modeling, Java programming, and testing phases. Integrating with Git, iArch-U can manage why/when/where uncertain concerns arise or are fixed to be certain in a project. In this tool demonstration, we show the world of uncertainty-aware software development using iArch-U. Our tool is open source software released from http://posl.github.io/iArch/.

Fri 31 May

Displayed time zone: Eastern Time (US & Canada) change

14:00 - 15:30
14:00
20m
Talk
When Code Completion Fails: a Case Study on Real-World CompletionsTechnical Track
Technical Track
Vincent J. Hellendoorn University of California at Davis, USA, Sebastian Proksch University of Zurich, Harald Gall University of Zurich, Alberto Bacchelli University of Zurich
DOI Pre-print Media Attached
14:20
20m
Talk
Interactive Production Performance Feedback in the IDETechnical Track
Technical Track
Jürgen Cito MIT, Philipp Leitner Chalmers University of Technology & University of Gothenburg, Martin C. Rinard Massachusetts Institute of Technology, Harald Gall University of Zurich
Pre-print
14:40
20m
Talk
Git-based Integrated Uncertainty ManagerDemos
Demonstrations
Naoyasu Ubayashi Kyushu University, Watanabe Takuya Edirium K.K., Yasutaka Kamei Kyushu University, Ryosuke Sato Kyushu University, Japan
Pre-print Media Attached
15:00
10m
Talk
Beyond Integrated Development Environments: Adding Context to Software DevelopmentNIER Distinguished Paper AwardNIER
New Ideas and Emerging Results
Gail Murphy University of British Columbia
Pre-print
15:10
20m
Talk
Discussion Period
Papers