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 JulDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Sun 5 Jul
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
11:00 - 12:30 | |||
11:00 30mTalk | Context-Oriented Image Processing COP | ||
11:30 30mTalk | 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 30mTalk | 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 |