The Evolution of Jolie: From Orchestrations to Adaptable Choreographies

Ivan Lanese 1, 2 Fabrizio Montesi 3 Gianluigi Zavattaro 1, 2
1 FOCUS - Foundations of Component-based Ubiquitous Systems
CRISAM - Inria Sophia Antipolis - Méditerranée , DISI - Dipartimento di Informatica - Scienza e Ingegneria [Bologna]
Abstract : Jolie is an orchestration language conceived during Sensoria, an FP7 European project led by Martin Wirsing in the time frame 2005– 2010. Jolie was designed having in mind both the novel –at project time– concepts related to Service-Oriented Computing and the traditional approach to the modelling of concurrency typical of process calculi. The foundational work done around Jolie during Sensoria has subsequently produced many concrete results. In this paper we focus on two distinct advancements, one aiming at the development of dynamically adaptable orchestrated systems and one focusing on global choreographic specifications. These works, more recently, contributed to the realisation of a framework for programming dynamically evolvable distributed Service-Oriented applications that are correct-by-construction.
Type de document :
Communication dans un congrès
Essays Dedicated to Martin Wirsing on the Occasion of His Retirement from the Chair of Programming and Software Engineering, Mar 2015, Munich, Germany. Lecture Notes in Computer Science, pp.506-521, 2015, Lecture Notes in Computer Science. 〈10.1007/978-3-319-15545-6_29〉
Liste complète des métadonnées

Littérature citée [36 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01227623
Contributeur : Ivan Lanese <>
Soumis le : mercredi 11 novembre 2015 - 17:52:57
Dernière modification le : samedi 27 janvier 2018 - 01:31:37
Document(s) archivé(s) le : vendredi 28 avril 2017 - 05:39:23

Fichier

main.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Ivan Lanese, Fabrizio Montesi, Gianluigi Zavattaro. The Evolution of Jolie: From Orchestrations to Adaptable Choreographies. Essays Dedicated to Martin Wirsing on the Occasion of His Retirement from the Chair of Programming and Software Engineering, Mar 2015, Munich, Germany. Lecture Notes in Computer Science, pp.506-521, 2015, Lecture Notes in Computer Science. 〈10.1007/978-3-319-15545-6_29〉. 〈hal-01227623〉

Partager

Métriques

Consultations de la notice

238

Téléchargements de fichiers

81