Hop and HipHop : Multitier Web Orchestration - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2014

Hop and HipHop : Multitier Web Orchestration

Résumé

Rich applications merge classical computing, client-server concurrency, web-based interfaces, and the complex time- and event-based reactive programming found in embedded systems. To handle them, we extend the Hop web programming platform by HipHop, a domain-specific language dedicated to event-based process orchestration. Borrowing the synchronous reactive model of Esterel, HipHop is based on synchronous concurrency and preemption primitives that are known to be key components for the modular design of complex reactive behaviors. HipHop departs from Esterel by its ability to handle the dynamicity of Web applications, thanks to the reflexivity of Hop. Using a music player example, we show how to modularly build a non-trivial Hop application using HipHop orchestration code.
Cet article présente HipHop, un DSL du langage Hop, conçu pour faciliter la gestion des évènements dans les applications Web.
Fichier principal
Vignette du fichier
hiphop.pdf (183.83 Ko) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte
Loading...

Dates et versions

hal-00911782 , version 1 (30-11-2013)

Identifiants

Citer

Gérard Berry, Manuel Serrano. Hop and HipHop : Multitier Web Orchestration. International Conference on Distributed Computing and Internet Technology, Feb 2014, Bhubaneswar, India. ⟨hal-00911782⟩
322 Consultations
273 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More