Skip to Main content Skip to Navigation
New interface
Conference papers

Declarative Definition of Contexts with Polymorphic Events

Angel Núñez 1, 2 Jacques Noyé 1, 2 Vaidas Gasiūnas 3 
1 ASCOLA - Aspect and composition languages
LINA - Laboratoire d'Informatique de Nantes Atlantique, Département informatique - EMN, Inria Rennes – Bretagne Atlantique
Abstract : This paper introduces a new model of event handling combining explicitly triggered events with events intercepted with aspect-oriented features. The model supports event abstraction, polymorphic references to events, and declarative definition of events as expressions involving references to events from other objects. We show that this model makes it easy to define a declarative and compositional notion of event-based context. We illustrate these ideas with examples in ECaesarJ, a language with concrete support for our model, and relate the events of ECaesarJ to other event-handling and context-handling models.
Complete list of metadata
Contributor : Noyé Jacques Connect in order to contact the contributor
Submitted on : Monday, March 29, 2010 - 4:21:27 PM
Last modification on : Wednesday, September 7, 2022 - 3:36:04 PM

Links full text



Angel Núñez, Jacques Noyé, Vaidas Gasiūnas. Declarative Definition of Contexts with Polymorphic Events. International Workshop on Context-Oriented Programming at ECOOP '09 (COP '09), Jul 2009, Genova, Italy. ⟨10.1145/1562112.1562114⟩. ⟨inria-00467960⟩



Record views