'

Dynamic wrappers: handling the composition issue with JAC

Renaud Pawlak, Lionel Seinturier, Laurence Duchien, Gsérard Florin CNAM, Paris; CEDRIC, Paris; Univ. Paris

Modern applications, and especially distributed ones, most of the time need exibility and dynamic evolution. These goals can be partially reached with separation of concerns. However, a static approach is not suÆcient when trying to get dynamic adaptation during the ap- plication execution-time. In this paper, we present the JAC framework that meets dynamic adaptation by using the notions of dynamic wrappers in order to achieve separation of concerns for non-functional programs, and of wrapping controllers to implement the composition of wrappers (maybe coming from different programmers) at wrap-time and at call-time.'