On the relation between control-based and data-based coordination languages

Research output: Contribution in Book/Catalog/Report/Conference proceedingChapter (peer-reviewed)

Abstract

Coordination languages have classically been divided into control-based coordination languages, on the one hand, and data-based coordination languages, on the other hand. The great majority of work on coordination addresses the one family or the another but rarely connects the two. In the honor of the retirement of a leading expert of control-based coordination languages, the authors, who devoted many research efforts on data-based coordination languages, aim at addressing the connection between the two families of coordination languages. To that end, a Reo-like dialect, named ReoD, is first presented. Variants of a Linda-like language, named BachT, VBachT and MRT, are then described and subsequently used to translate and simulate the ReoD language.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PublisherSpringer Verlag
Pages86-106
Number of pages21
DOIs
Publication statusPublished - 1 Jan 2018

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10865 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Fingerprint

Language
Family

Keywords

  • Bach
  • Control
  • Coordination languages
  • Data
  • Linda
  • Reo

Cite this

Jacquet, J. M., Linden, I., & Darquennes, D. (2018). On the relation between control-based and data-based coordination languages. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (pp. 86-106). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 10865 LNCS). Springer Verlag. https://doi.org/10.1007/978-3-319-90089-6_7
Jacquet, Jean Marie ; Linden, Isabelle ; Darquennes, Denis. / On the relation between control-based and data-based coordination languages. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Springer Verlag, 2018. pp. 86-106 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inbook{1b37f0b1b0d84b46bbcd02c4bd477c1a,
title = "On the relation between control-based and data-based coordination languages",
abstract = "Coordination languages have classically been divided into control-based coordination languages, on the one hand, and data-based coordination languages, on the other hand. The great majority of work on coordination addresses the one family or the another but rarely connects the two. In the honor of the retirement of a leading expert of control-based coordination languages, the authors, who devoted many research efforts on data-based coordination languages, aim at addressing the connection between the two families of coordination languages. To that end, a Reo-like dialect, named ReoD, is first presented. Variants of a Linda-like language, named BachT, VBachT and MRT, are then described and subsequently used to translate and simulate the ReoD language.",
keywords = "Bach, Control, Coordination languages, Data, Linda, Reo",
author = "Jacquet, {Jean Marie} and Isabelle Linden and Denis Darquennes",
year = "2018",
month = "1",
day = "1",
doi = "10.1007/978-3-319-90089-6_7",
language = "English",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "86--106",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
address = "Germany",

}

Jacquet, JM, Linden, I & Darquennes, D 2018, On the relation between control-based and data-based coordination languages. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 10865 LNCS, Springer Verlag, pp. 86-106. https://doi.org/10.1007/978-3-319-90089-6_7

On the relation between control-based and data-based coordination languages. / Jacquet, Jean Marie; Linden, Isabelle; Darquennes, Denis.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Springer Verlag, 2018. p. 86-106 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 10865 LNCS).

Research output: Contribution in Book/Catalog/Report/Conference proceedingChapter (peer-reviewed)

TY - CHAP

T1 - On the relation between control-based and data-based coordination languages

AU - Jacquet, Jean Marie

AU - Linden, Isabelle

AU - Darquennes, Denis

PY - 2018/1/1

Y1 - 2018/1/1

N2 - Coordination languages have classically been divided into control-based coordination languages, on the one hand, and data-based coordination languages, on the other hand. The great majority of work on coordination addresses the one family or the another but rarely connects the two. In the honor of the retirement of a leading expert of control-based coordination languages, the authors, who devoted many research efforts on data-based coordination languages, aim at addressing the connection between the two families of coordination languages. To that end, a Reo-like dialect, named ReoD, is first presented. Variants of a Linda-like language, named BachT, VBachT and MRT, are then described and subsequently used to translate and simulate the ReoD language.

AB - Coordination languages have classically been divided into control-based coordination languages, on the one hand, and data-based coordination languages, on the other hand. The great majority of work on coordination addresses the one family or the another but rarely connects the two. In the honor of the retirement of a leading expert of control-based coordination languages, the authors, who devoted many research efforts on data-based coordination languages, aim at addressing the connection between the two families of coordination languages. To that end, a Reo-like dialect, named ReoD, is first presented. Variants of a Linda-like language, named BachT, VBachT and MRT, are then described and subsequently used to translate and simulate the ReoD language.

KW - Bach

KW - Control

KW - Coordination languages

KW - Data

KW - Linda

KW - Reo

UR - http://www.scopus.com/inward/record.url?scp=85047828340&partnerID=8YFLogxK

U2 - 10.1007/978-3-319-90089-6_7

DO - 10.1007/978-3-319-90089-6_7

M3 - Chapter (peer-reviewed)

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 86

EP - 106

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

PB - Springer Verlag

ER -

Jacquet JM, Linden I, Darquennes D. On the relation between control-based and data-based coordination languages. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Springer Verlag. 2018. p. 86-106. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-319-90089-6_7