ECOOP 2015
Sun 5 - Fri 10 July 2015 Prague, Czech Republic
Sun 5 Jul 2015 11:00 - 11:30 at FIT-107 - Session 1

Genericity aims at providing a very high level of abstraction in order, for instance, to separate the general shape of an algorithm from specific implementation details. Reaching a high level of genericity through regular object-oriented techniques has two major drawbacks, however: code cluttering (e.g. class / method proliferation) and performance degradation (e.g. dynamic dispatch). In this paper, we explore a potential use for the Context-Oriented programming paradigm in order to maintain a high level of genericity in an experimental image processing library, without sacrificing either the performance or the original object-oriented design of the application.

Sun 5 Jul

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

11:00 - 12:30
Session 1COP at FIT-107
11:00
30m
Talk
Context-Oriented Image Processing
COP
Didier Verna EPITA / LRDE, François Ripault EPITA / LRDE
11:30
30m
Talk
A Study of Context-Oriented Programming for Applying to Robot Development
COP
Harumi Watanabe Tokai University, Midori Sugaya Shibaura Institute of Technology, Ikuta Tanigawa Kyusyu University, Nobuhiko Ogura Tokyo City University, Kenji Hisazumi Kyushu University
12:00
30m
Talk
Towards a Decoupled Context-Oriented Programming Language for the Internet of Things
COP
Baptiste Maingret INSA Lyon, Frédéric Le Mouël INSA Lyon, Julien Ponge INSA Lyon, Nicolas Stouls INSA Lyon, Jian Cao Shanghai Jiao Tong University, Yannick Loiseau Blaise Pascale University , Aubière