TU Darmstadt / ULB / TUbiblio

Declarative Definition of Contexts with Polymorphic Events

Nunez, Angel and Noyé, Jacques and Gasiunas, Vaidas (2009):
Declarative Definition of Contexts with Polymorphic Events.
In: Proceedings of the International Workshop on Context-Oriented Programming, In: International Workshop on Context-Oriented Programming (COP'09), [Conference or Workshop Item]

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 dene 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 eventhandling and context-handling models.

Item Type: Conference or Workshop Item
Erschienen: 2009
Creators: Nunez, Angel and Noyé, Jacques and Gasiunas, Vaidas
Title: Declarative Definition of Contexts with Polymorphic Events
Language: English
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 dene 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 eventhandling and context-handling models.

Title of Book: Proceedings of the International Workshop on Context-Oriented Programming
Divisions: 20 Department of Computer Science
20 Department of Computer Science > Software Technology
Event Title: International Workshop on Context-Oriented Programming (COP'09)
Date Deposited: 22 Sep 2009 14:28
Export:

Optionen (nur für Redakteure)

View Item View Item