Context-oriented programming languages provide language abstractions for the dynamic
activation and deactivation of behavioral adaptations, based on the system's context of
execution. As contexts are freely activated and deactivated, their associated behavior adaptations
are added and removed to and from the system, which may break its consistency with
respect to other available adaptations. To manage consistency between adaptations this paper introduces a model for the safe
activation and deactivation of contexts. The model consists of two approaches,
prompt-loyal for a delayed context (de)activation, and prompt for an immediate context (de)activation.
Original languageEnglish
Title of host publicationProceedings of the 3rd International Context-Oriented Programming Workshop
Number of pages6
ISBN (Print)978-1-4503-0891-5
Publication statusPublished - 25 Jul 2011

Publication series

NameProceedings of the 3rd International Context-Oriented Programming Workshop

    Research areas

  • Context-oriented Programming, Consistency management, Behavior adaptation

ID: 2104435