Proceedings of the 9th International Workshop on Context-Oriented Programming - COPS '17 2017
DOI: 10.1145/3117802.3117804
|View full text |Cite
|
Sign up to set email alerts
|

The declarative nature of implicit layer activation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 9 publications
0
4
0
Order By: Relevance
“…An activation mechanism establishes how and when a layer must be activated. In the body of literature on COP, we can find different kinds of mechanisms to activate layers: Imperative [16,20] are which activate layers with the execution of a statement like with, implicit [7,22,25,32,47,49] activate a layer when a developerdefined conditional is satisfied, event-based [6,23] are which use the matching of events and a conditional to activate layers, and combinations of them [4,24]. Using the smartphone application example, Figure 3 illustrates the three mechanisms to activate the landscape layer when the rotation angle of the smartphone exceeds a threshold.…”
Section: Activation Mechanismsmentioning
confidence: 99%
See 1 more Smart Citation
“…An activation mechanism establishes how and when a layer must be activated. In the body of literature on COP, we can find different kinds of mechanisms to activate layers: Imperative [16,20] are which activate layers with the execution of a statement like with, implicit [7,22,25,32,47,49] activate a layer when a developerdefined conditional is satisfied, event-based [6,23] are which use the matching of events and a conditional to activate layers, and combinations of them [4,24]. Using the smartphone application example, Figure 3 illustrates the three mechanisms to activate the landscape layer when the rotation angle of the smartphone exceeds a threshold.…”
Section: Activation Mechanismsmentioning
confidence: 99%
“…When a context is identified, its associated layer is activated. In COP, we can find different activation mechanisms which can be imperative [16,20], event-based [23], or implicit [22,25,32,47,49]. The last two mechanisms allow developers to declare with a conditional when a layer must be activated.…”
Section: Introductionmentioning
confidence: 99%
“…A layer composition is the combination of layers activated using various activation means, such as global activation [2], dynamic extent [8], or implicit layer activation [14,18]. While most activation means depend on the global context of the program, dynamic extent considers only the local stack as context information.…”
Section: Making Dynamic Extent Aware Of Asynchronous Operationsmentioning
confidence: 99%
“…The IndexedDB12 wrapper Dexie13 includes a zonelike utility called Dexie.Promise14 . Dexie allows developers to describe database transactions as a series of asynchronous tasks.…”
mentioning
confidence: 99%