Adaptive systems improve their efficiency, by modifying their behaviour to respond to changes in their operational environment. Also, security must adapt to these changes and policy enforcement becomes dependent on the dynamic contexts. We extend (the core of) an adaptive functional language with primitives to enforce security policies on the code execution, and we exploit a static analysis to instrument programs. The introduced checks guarantee that no violation of the required security policies occurs
Context-oriented programming enables the composition of behavioral adaptations into a running softwa...
Context-oriented programming languages provide language abstractions for the dynamic activation and ...
Context: The context-oriented programming paradigm is designed to enable self-adaptation, or dynamic...
Adaptive systems improve their eciency by modifying their behaviour to respond to changes of their ...
Adaptive systems improve their efficiency by modifying their behaviour to respond to changes in thei...
Adaptive systems improve their efficiency, by modifying their behaviour to respond to changes in the...
Contextual information plays an increasingly crucial role in concurrent applications in the times of...
International audienceContext-Oriented programming languages provide us with primitive constructs to...
Self-adaptive software modifies its behavior at run time to satisfy changing requirements in a dynam...
We survey some critical issues arising in the ubiquitous computing paradigm, in particular the inter...
Context-Oriented Programming languages provide us with primitive constructs to adapt program behavi...
In the times of mobility and pervasiveness of computing, contextual information plays an increasingl...
Context-oriented programming languages provide language abstractions for the dynamic activation and ...
Context-Oriented programming languages provide us with primitive constructs to adapt program behavi...
Context Oriented Programming (COP) concerns the ability of programs to adapt to changes in their run...
Context-oriented programming enables the composition of behavioral adaptations into a running softwa...
Context-oriented programming languages provide language abstractions for the dynamic activation and ...
Context: The context-oriented programming paradigm is designed to enable self-adaptation, or dynamic...
Adaptive systems improve their eciency by modifying their behaviour to respond to changes of their ...
Adaptive systems improve their efficiency by modifying their behaviour to respond to changes in thei...
Adaptive systems improve their efficiency, by modifying their behaviour to respond to changes in the...
Contextual information plays an increasingly crucial role in concurrent applications in the times of...
International audienceContext-Oriented programming languages provide us with primitive constructs to...
Self-adaptive software modifies its behavior at run time to satisfy changing requirements in a dynam...
We survey some critical issues arising in the ubiquitous computing paradigm, in particular the inter...
Context-Oriented Programming languages provide us with primitive constructs to adapt program behavi...
In the times of mobility and pervasiveness of computing, contextual information plays an increasingl...
Context-oriented programming languages provide language abstractions for the dynamic activation and ...
Context-Oriented programming languages provide us with primitive constructs to adapt program behavi...
Context Oriented Programming (COP) concerns the ability of programs to adapt to changes in their run...
Context-oriented programming enables the composition of behavioral adaptations into a running softwa...
Context-oriented programming languages provide language abstractions for the dynamic activation and ...
Context: The context-oriented programming paradigm is designed to enable self-adaptation, or dynamic...