Blogs (61) >>
Mon 16 Jul 2018 14:30 - 15:00 at Bangkok - Session 2 Chair(s): Tetsuo Kamina, Jens Lincke

As part of our ongoing research on context-oriented software technology, we present a feature-oriented programming approach to context-oriented programming. Behavioural variations are implemented as fine-grained features that can be installed and activated dynamically, upon changing contexts. Given the highly dynamic nature of such a programming approach, and to cope with the complexity of many behavioural variations, that can depend on many varying contexts, developers could also benefit from visual inspection tools to analyse what contexts and features are currently active, in which order they have been activated, and what code they adapt. We are developing a prototype of such a visualisation tool, and are conducting user studies to assess the usability and potential of that tool.

Conference Day
Mon 16 Jul

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

14:00 - 15:30
Session 2COP at Bangkok
Chair(s): Tetsuo KaminaOita University, Jens LinckeHasso Plattner Institute
14:00
30m
Talk
A Context-Oriented Programming Approach to Dependency Hell
COP
Yudai TanabeTokyo Institute of Technology, Tomoyuki AotaniTokyo Institute of Technology, Hidehiko MasuharaTokyo Institute of Technology
14:30
30m
Talk
Feature Visualiser: an Inspection Tool for Context-Oriented Programmers
COP
Benoît DuhouxUniversité catholique de Louvain, Belgium, Kim MensUniversité Catholique de Louvain, Belgium, Bruno Dumas
15:00
30m
Talk
A Declarative Language for Context Activation
COP
Nicolás CardozoUniversidad de los Andes