On Density in Coordination Languages

Résultats de recherche: Contribution dans un livre/un catalogue/un rapport/dans les actes d'une conférenceArticle dans les actes d'une conférence/un colloque

Résumé

Coordination languages have been proved very suitable for modeling and programming service-oriented applications. In particular, those based on tuple spaces offer an elegant way of making different components of such applications interact smoothly through the deposit and retrieval of tuples in a shared space. However, in their basic form, these languages only allow one tuple to be put at a time and, when more than one tuple matches a required one, the selection is made non deterministically. This is obviously too weak to capture popularity or quality measures, which are nevertheless central in service oriented applications. To that end, we propose an extension of a Linda-like language aiming at promoting the notion of density and, based on De Boer and Palamidessi's notion of modular embedding, establish that it strictly increases the expressiveness of Linda. Following our previous work, we also study the hiearchy of the sublanguages induced by considering subsets of tuple primitives. © Springer-Verlag Berlin Heidelberg 2013.

langue originaleAnglais
titreAdvances in Service-Oriented and Cloud Computing
Sous-titreWorkshops of ESOCC 2013, Revised Selected Papers
rédacteurs en chefCarlos Canal, Massimo Villari
EditeurSpringer Verlag
Pages189-203
Nombre de pages15
Volume393 CCIS
ISBN (imprimé)978-3-642-45363-2
Les DOIs
Etat de la publicationPublié - 2013
EvénementEuropean Conference on Service-Oriented and Cloud Computing, ESOCC 2013 - Malaga, Espagne
Durée: 11 sept. 201313 sept. 2013

Série de publications

NomCommunications in Computer and Information Science
Volume393 CCIS
ISSN (imprimé)18650929

Une conférence

Une conférenceEuropean Conference on Service-Oriented and Cloud Computing, ESOCC 2013
PaysEspagne
La villeMalaga
période11/09/1313/09/13

Empreinte digitale Examiner les sujets de recherche de « On Density in Coordination Languages ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation