Mon 3 Apr 2017 11:30 - 12:00 at D2.14 - Tools and Applications of Live adaptations

To debug running software we need unanticipated adaptation capabilities, especially when systems cannot be stopped, updated and restarted. Adapting such programs at runtime is an extreme solution given the delicate live contexts the debugging activity takes place. We introduce the Dynamic Layer, a construct in which behavioral variations are gathered and activated as a whole set of adaptations. Dimensions of Dynamic Layers activation are reified to allow very fine definitions of layer scopes and a fine grained selection of adapted entities. This paper describes and discusses the Dynamic Layer solution to perform unanticipated runtime debugging. An experimental implementation with the Pharo language is evaluated through a runtime adaptation example.

Mon 3 Apr

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

11:00 - 12:00
Tools and Applications of Live adaptationsLASSY at D2.14
11:00
30m
Talk
Towards Reflection in an FRP Language for Small-Scale Embedded Systems
LASSY
Takuo Watanabe Tokyo Institute of Technology, Kensuke Sawada Tokyo Institute of Technology, Japan
Link to publication DOI
11:30
30m
Talk
Dynamic Layers for Extreme Debugging
LASSY
Steven Costiou University of Brest, Mickael Kerboeuf University of Brest, Marcus Denker INRIA Lille, Alain Plantec University of Occidental Brittary, France