Blogs (9) >>
SPLASH 2016
Sun 30 October - Fri 4 November 2016 Amsterdam, Netherlands
Mon 31 Oct 2016 10:30 - 10:55 at Lausanne - Session 2

Mobile applications today often fail to be context aware
when they also need to be customizable and efficient at
run-time. Context-oriented programming allows programmers
to develop applications that are more context aware.
Its central construct, the so-called layer, however, is
not customizable. We propose to use novel persistent
contextual values for mobile development. Persistent
contextual values automatically adapt their value to the
context. Furthermore they provide access without overhead.
Key-value configuration files contain the specification
of contextual values and the persisted contextual values
themselves. By modifying the configuration files, the
contextual values can easily be customized for every
context. From the specification, we generate code to
simplify development. Our implementation, called Elektra,
permits development in several languages including C++
and Java. In a benchmark we compare layer activations
between threads and between applications. In a case study
involving a web-server on a mobile embedded device the
performance overhead is minimal, even with many context
switches.

Mon 31 Oct

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

10:30 - 12:10
Session 2Mobile! at Lausanne
10:30
25m
Talk
Persistent Contextual Values as Inter-process Layers
Mobile!
Markus Raab Vienna University of Technology, Austria
Link to publication DOI Pre-print Media Attached
10:55
25m
Talk
Hacking with Multi-touch for Java (MT4j)
Mobile!
A: Craig Anslow Middlesex University, UK, A: Stuart Marshall Victoria University of Wellington, New Zealand, A: James Noble Victoria University of Wellington, New Zealand, A: Robert Biddle Carleton University, Canada
DOI Pre-print File Attached
11:20
25m
Talk
Regression Aware Debugging for Mobile Applications
Mobile!
Rohan Bavishi IIT Kanpur, India, Awanish Pandey IIT Kanpur, India, Subhajit Roy IIT Kanpur, India
DOI Media Attached
11:45
25m
Talk
Data Collection Requirements for Mobile Connected Health: An End User Development Approach
Mobile!
Jose Juan Dominguez Veiga Maynooth University, Ireland, Tomas E. Ward Maynooth University, Ireland
DOI Pre-print Media Attached