Unifying Event-based and Rule-based Styles to Develop Concurrent and Context-aware Reactive Applications - Toward a Convenient Support for Concurrent and Reactive Program - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2012

Unifying Event-based and Rule-based Styles to Develop Concurrent and Context-aware Reactive Applications - Toward a Convenient Support for Concurrent and Reactive Program

Résumé

We introduce INICheck, a translation tool from a new programming language called INI, which combines both rule-based and event-based programming styles into Promela, the language of the model-checker SPIN. INI allows the definitions of rules that can be triggered by events, that are implemented in a multithreaded way. This makes it suitable for many types of applications such as embedded applications and self-adaptive software. Moreover, by using INICheck, programmers can verify constraints, which need to be satisfied in their INI programs.
Fichier non déposé

Dates et versions

hal-01126209 , version 1 (06-03-2015)

Identifiants

  • HAL Id : hal-01126209 , version 1

Citer

Giang Le Truong, Olivier Hermant, Matthieu Manceny, Renaud Pawlak, Renaud Rioboo. Unifying Event-based and Rule-based Styles to Develop Concurrent and Context-aware Reactive Applications - Toward a Convenient Support for Concurrent and Reactive Program. International Conference on Software Paradigm Trends, Jul 2012, Rome, Italy. pp.347-350. ⟨hal-01126209⟩
55 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More