Reflective layer activation in ContextL

Pascal Costanza, Robert Hirschfeld
2007 Proceedings of the 2007 ACM symposium on Applied computing - SAC '07  
Expressing layer dependencies in Context-oriented Programming is cumbersome because until now no facility has been introduced to control the activation and deactivation of layers. This paper presents a novel reflective interface that provides such control without compromising efficiency. This allows expressing complex application-defined dependencies between layers where the activation or deactivation of a layer requires the activation or deactivation of another one. The activation or
more » ... on of specific layers can also be prohibited based on application-defined conditions.
doi:10.1145/1244002.1244279 dblp:conf/sac/CostanzaH07 fatcat:xj5jv33hqbh53hqzq5i3egljxa