Filters








78,407 Hits in 5.4 sec

Efficient Layer Activation for Switching Context-Dependent Behavior [chapter]

Pascal Costanza, Robert Hirschfeld, Wolfgang De Meuter
2006 Lecture Notes in Computer Science  
In this model, programs can be partitioned into layers that can be dynamically activated and deactivated depending on their execution context.  ...  Context-oriented Programming encourages rich, dynamic modifications of program behavior at runtime, requiring an efficient implementation.  ...  Wasilko, and JonL White for fruitful discussions and valuable contributions.  ... 
doi:10.1007/11860990_7 fatcat:tbjxx3gicnemplkbjnvl72suya

Bridging real-world contexts and units of behavioral variations by composite layers

Tetsuo Kamina, Tomoyuki Aotani, Hidehiko Masuhara
2012 Proceedings of the International Workshop on Context-Oriented Programming - COP '12  
In this proposal, only atomic layers (layers that directly correspond to a context) can be explicitly controlled by linguistic operations for layer activation.  ...  This extension bridges the gap between contexts and units of behavioral variations that complicates programs written in COP languages.  ...  Problem description Layer-based COP languages provide a mechanism to modularize context-dependent behaviors in a layer and to dynamically switch between layers.  ... 
doi:10.1145/2307436.2307440 dblp:conf/ecoop/KaminaAM12 fatcat:t4xr73l3jfc4lgl3z5ndvdsek4

Modeling Contexts for Business Process Oriented Knowledge Support [chapter]

Marielba Zacarias, Artur Caetano, H. Sofia Pinto, José Tribolet
2005 Lecture Notes in Computer Science  
We focus on actors' capabilities for handling several action contexts. Interaction contexts are defined as the supporting components of actors' interactions related to business processes.  ...  We relate the defined concepts and propose a business process oriented and context-based modeling approach which aims to provide a richer, efficient and flexible semantics, capable of better representing  ...  At some specific time frame, actors' information requirements depend of the active action context.  ... 
doi:10.1007/11590019_50 fatcat:fdbworkz35fpzn5wcek4lwmrdq

Introducing Composite Layers in EventCJ

Tetsuo Kamina, Tomoyuki Aotani, Hidehiko Masuhara
2013 IPSJ Online Transactions  
switch behaviors.  ...  Thus, in existing COP languages, context-related concerns can easily be tangled within a piece of layer activation code.  ...  Related Work Non Layer-based COP Languages Some COP languages do not use layers as units for the modularization of context-dependent variations of behavior.  ... 
doi:10.2197/ipsjtrans.6.1 fatcat:q62rxknwc5by3dayhdabl5rn74

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 allows expressing complex application-defined dependencies between layers where the activation or deactivation of a layer requires the activation or deactivation of another one.  ...  Acknowledgements We thank Nick Bourner, Johan Brichau, Drew Crampsie, Brecht Desmet, Attila Lendvai, and Igor Plekhov for fruitful discussions and valuable contributions.  ... 
doi:10.1145/1244002.1244279 dblp:conf/sac/CostanzaH07 fatcat:xj5jv33hqbh53hqzq5i3egljxa

An Introduction to Context-Oriented Programming with ContextS [chapter]

Robert Hirschfeld, Pascal Costanza, Michael Haupt
2008 Lecture Notes in Computer Science  
Context-oriented Programming, or COP, provides programmers with dedicated abstractions and mechanisms to concisely represent behavioral variations that depend on execution context.  ...  By treating context explicitly, and by directly supporting dynamic composition, COP allows programmers to better express software entities that adapt their behavior late-bound at run-time.  ...  Acknowledgements We thank Marcus Denker, Tudor Girba, Robert Krahn, Dave Thomas, and Jan Wloka for their fruitful discussions and valuable contributions, and Ralf Lämmel for his patience.  ... 
doi:10.1007/978-3-540-88643-3_9 fatcat:da6dyba3hfgknaq3ruvwct6bmu

Context-Dependent Adaptability in Crowd Behavior Simulation

Xiaolin Hu
2006 2006 IEEE International Conference on Information Reuse & Integration  
This paper applies a context-dependent behavior selection architecture to agent-based simulation of crowd behavior.  ...  The behavior and behavioral context models are described and simulation results are presented. Index Terms -Crowd behavior simulation, Psychological and social context, Adaptive behavior selection  ...  c t B The top layer is the behavioral context layer, which consists of several discrete behavioral contexts.  ... 
doi:10.1109/iri.2006.252415 dblp:conf/iri/Hu06 fatcat:2ckdsevcfffhtgvezguou6yqum

Context-Oriented Software Development with Generalized Layer Activation Mechanism [chapter]

Tetsuo Kamina, Tomoyuki Aotani, Hidehiko Masuhara, Tetsuo Tamai
2016 Lecture Notes in Computer Science  
Linguistic constructs such as if statements, dynamic dispatches, dynamic deployments, and layers in context-oriented programming (COP) are used to implement context-dependent behavior.  ...  of context-dependent requirements and design.  ...  A context is identified in terms of an activation condition that is a trigger for the context-dependent behavior.  ... 
doi:10.1007/978-3-319-46969-0_1 fatcat:bgktoqvitvfvlloxdcvdqr2sla

Programming support for time-sensitive adaptation in cyberphysical systems

Mikhail Afanasov, Aleksandr Iavorskii, Luca Mottola
2018 ACM SIGBED Review  
Cyberphysical systems (CPS) integrate embedded sensors, actuators, and computing elements for controlling physical processes.  ...  In line 6 , the programmer implements the context-dependent behavior for the layered function step defined in the corresponding context group.  ...  , that is, functions whose behavior changes-transparently to the caller-depending on the active context.  ... 
doi:10.1145/3177803.3177808 fatcat:l442j2eacvf4pctjwdyigfdep4

Creation of domain-specific languages for executable system models with the Eclipse Modeling Project

Sven Jager, Ralph Maschotta, Tino Jungebloud, Alexander Wichmann, Armin Zimmermann
2016 2016 Annual IEEE Systems Conference (SysCon)  
This paper proposes a workflow for designing complex systems by using domain-specific models which may combine structural and behavioral aspects.  ...  The latter approach is easier and more efficient but restrictive. The success of this approach strongly relies on the support of domain-specific tools.  ...  ACKNOWLEDGMENTS This paper is based on work funded by the Federal Ministry for Education and Research of Germany under grant number 01S13031A.  ... 
doi:10.1109/syscon.2016.7490558 dblp:conf/syscon/JagerMJWZ16 fatcat:konuvfrl3rbljgelsyd2k56na4

Thalamocortical contribution to solving credit assignment in neural systems [article]

Mien Brabeeba Wang, Michael M. Halassa
2021 arXiv   pre-print
The faster timescale establishes contextual associations to enable rapid behavioral flexibility while the slower one enables generalization to new contexts.  ...  , environmental context with rewards is ambiguous.  ...  The corticothalamic structures can then consolidate these BG-guided flexible switching behaviors via our proposed network motif and the switching becomes less BG-dependent.  ... 
arXiv:2104.01474v1 fatcat:ezxyezl2r5at3kuptlfsebacxi

Human EEG Uncovers Latent Generalizable Rule Structure during Learning

A. G. E. Collins, J. F. Cavanagh, M. J. Frank
2014 Journal of Neuroscience  
Behavioral studies show that humans impute structure into simple learning problems, even when this tendency affords no behavioral advantage.  ...  Both neural markers were predictive of participants' ability to subsequently generalize rule structure to new contexts.  ...  This abstract representation, not tied to the context in which the rule is learned or applied, enables the building of a repertoire of rules that can be generalized to new contexts (Collins and Koechlin  ... 
doi:10.1523/jneurosci.3900-13.2014 pmid:24672013 pmcid:PMC3965790 fatcat:bif47d2xgrdtzcv5cmbiivhxfu

Application-aware dynamic spectrum access

Ashwini Kumar, Kang G. Shin
2011 Wireless networks  
and activities to better suit application needs, and, (c) a low overhead interface to provide application context to DSA.  ...  The key elements of CASA are: (a) semantic dependency equations that provide the relationship between application-layer QoS state and lower-layer DSA parameters, (b) CASA Algorithm that adapts DSA parameters  ...  Cross-Layer Interaction Framework (CLIF) For CASA to be effective, an efficient cross-layer mechanism is needed to access the application-layer context.  ... 
doi:10.1007/s11276-011-0398-8 fatcat:zvv2454dxfhsdjs3khzhcir5bq

The interaction between competition, learning, and habituation dynamics in speech perception

Leonardo Lancia, Bodo Winter
2013 Laboratory Phonology  
Our model can account for these results and for a surprising finding, namely that the initial presentation order affected responses even late in the experiment.  ...  Here, we propose a unified dynamical account of three types of behavior that are usually studied in isolation: short-term perceptual competition, long-term perceptual habituation, and even longer-term  ...  We want to thank Martine Grice, Doris Mücke, and the anonymous reviewers for helpful comments and suggestions, and Kayla Hewitt for proofreading.  ... 
doi:10.1515/lp-2013-0009 fatcat:l2yowalux5eaxewj5n2cvnn6na

Fostering Event Compression using Gated Surprise [article]

Dania Humaidan, Sebastian Otte, Martin V. Butz
2020 arXiv   pre-print
The architecture contains a contextual LSTM layer, which develops generative compressions of ongoing and subsequent contexts.  ...  The architecture may be very useful for the further development of resource-efficient learning, hierarchical model-based reinforcement learning, as well as the development of artificial event-predictive  ...  As a result, the function processing layer predicts subsequent function values dependent on the currently active, compressed, top-down event-predictive signal.  ... 
arXiv:2005.05704v1 fatcat:lho5kertp5hc3ifv5umnggqod4
« Previous Showing results 1 — 15 out of 78,407 results