Blogs (28) >>
ECOOP 2016
Sun 17 - Fri 22 July 2016 Rome, Italy
Fri 22 Jul 2016 14:20 - 14:45 at Auditorium Loyola - Session 8 Chair(s): Matthias Keil, Eric Jul
Selecting items from a collection is one of the most common tasks users perform with graphical user interfaces. Practically every application supports this task with a selection feature different from that of any other application. Defects are common, especially in manipulating selections of non-adjacent elements, and flexible selection features are often missing when they would clearly be useful. As a consequence, user effort is wasted. The loss of productivity is experienced in small doses, but all computer users are impacted. The undesirable state of support for multi-element selection prevails because the same selection features are redesigned and reimplemented repeatedly. This article seeks to establish common abstractions for multi-selection. It gives generic but precise meanings to selection operations and makes multi-selection reusable; a JavaScript implementation is described. Application vendors benefit because of reduced development effort. Users benefit because correct and consistent multi-selection becomes available in more contexts.

Fri 22 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

13:30 - 15:20
Session 8Research Track at Auditorium Loyola
Chair(s): Matthias Keil University of Freiburg, Eric Jul Alcatel-Lucent Bell Labs
13:30
25m
Talk
Composing Interfering Abstract Protocols
Research Track
Filipe Militão Carnegie Mellon University & Universidade Nova de Lisboa, Jonathan Aldrich Carnegie Mellon University, Luís Caires FCT / Universidade Nova de Lisboa
Link to publication DOI Pre-print Media Attached
13:55
25m
Talk
Fine-grained Language Composition: A Case Study[AEC approved]
Research Track
Edd Barrett King's College London, Carl Friedrich Bolz-Tereick King's College London , Lukas Diekmann King's College London, Laurence Tratt King's College London
Link to publication DOI Pre-print Media Attached
14:20
25m
Talk
One Way to Select Many[AEC approved]
Research Track
Jaakko Järvi Texas A&M University, Sean Parent Adobe Systems, Inc.
Link to publication DOI Media Attached
14:45
25m
Talk
Staccato: A Bug Finder for Dynamic Configuration Updates[AEC approved]
Research Track
John Toman University of Washington, Dan Grossman University of Washington, USA
Link to publication DOI Media Attached
15:10
10m
Adjourn
Research Track