Unifying Event-based and Rule-based Styles for Concurrent and Reactive Applications - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2012

Unifying Event-based and Rule-based Styles for Concurrent and Reactive Applications

Résumé

We propose a new programming language called INI, which combines both event-based and rule-based styles and is suitable for building concurrent and context-aware reactive applications. In our language, both events and rules can be defined intuitively and explicitly, in a stand-alone way or in combination. Events in INI can run in parallel in order to handle multiple tasks concurrently and may trigger actions defined in related rules. Besides, events can interact with the execution environment to adjust their behaviors if necessary and response to unpredicted changes. This makes INI a convenient language to write many kinds of programs which need to take advantages of concurrency and context-awareness, such as embedded software, interactive applications, sensors applications, robotic systems, etc.
Fichier non déposé

Dates et versions

hal-00829701 , version 1 (03-06-2013)

Identifiants

  • HAL Id : hal-00829701 , version 1

Citer

Truong Giang Le, Olivier Hermant, Matthieu Manceny, Renaud Pawlak, Renaud Rioboo. Unifying Event-based and Rule-based Styles for Concurrent and Reactive Applications. The 7th International Conference on Software Paradigm Trends, ICSOFT 2012, Jul 2012, Rome, Italy. pp.347-350. ⟨hal-00829701⟩
49 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More