Blogs (28) >>
ECOOP 2016
Sun 17 - Fri 22 July 2016 Rome, Italy
Sun 17 Jul 2016 10:45 - 11:05 at Foscolo - Spring

Programming is often a cycle between programming activities and understanding the results of those activities. Hence, modern development environments support many different tools to increase the speed of development, e.g., for refactoring or to visualize variable values or type information in a running program. However, current development environments provide these different tools in various ways, from wizards for refactorings with special preview pages to tooltips and watch views for showing specific information. In this paper, we present code portals as a generic technical concept to enable showing live and continuously updated information about the program and its state. We illustrate code portals on three different types of programming languages, procedural, functional and homoiconic. A qualitative user study shows that code portals and their applications are seen helpful by users. A video demonstration can be found at: https://goo.gl/PumhQR

Sun 17 Jul
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:05 - 12:25: SpringLIVE at Foscolo
10:05 - 10:25
Talk
LIVE
Patrick DubroyHARC / Y Combinator Research, Saketh KasibatlaCommunications Design Group / UCLA, Meixian LiCommunications Design Group / Y Combinator Research, Marko RöderHARC / Y Combinator Research, Alessandro WarthHARC / Y Combinator Research
Pre-print
10:25 - 10:45
Talk
LIVE
Gabriël KonatTU Delft, Sebastian ErdwegTU Delft, Eelco VisserDelft University of Technology
Pre-print
10:45 - 11:05
Talk
LIVE
Alexander BreckelInstitute of Software Engineering and Compiler Construction, Matthias TichyChalmers University of Technology
Media Attached
11:15 - 11:35
Talk
LIVE
Jonathan EdwardsCDG Labs, Jodie ChenMIT, Alessandro WarthHARC / Y Combinator Research
Pre-print
11:35 - 12:25
Other
LIVE
Roly PereraUniversity of {Glasgow, Edinburgh}