On Distributed Density in Tuple-based Coordination Languages

被引:4
|
作者
Darquennes, Denis [1 ]
Jacquet, Jean-Marie [1 ]
Linden, Isabelle [2 ]
机构
[1] Univ Namur, Fac Comp Sci, Namur, Belgium
[2] Univ Namur, Dept Business Adm, Namur, Belgium
关键词
D O I
10.4204/EPTCS.175.3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Inspired by the chemical metaphor, this paper proposes an extension of Linda-like languages in the aim of modeling the coordination of complex distributed systems. The new language manipulates finite sets of tuples and distributes a density among them. This new concept adds to the non-determinism inherent in the selection of matched tuples a non-determinism to the tell, ask and get primitives on the consideration of different tuples. Furthermore, thanks to de Boer and Palamidessi's notion of modular embedding, we establish that this new language strictly increases the expressiveness of the Dense Bach language introduced earlier and, consequently, Linda-like languages.
引用
收藏
页码:36 / 53
页数:18
相关论文
共 50 条
  • [1] Tuple-based coordination models in event-based scenarios
    Viroli, M
    Ricci, A
    [J]. 22ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOP, PROCEEDINGS, 2002, : 595 - 601
  • [2] LuCe: A Tuple-based Coordination Infrastructure for Prolog and Java Agents
    Enrico Denti
    Andrea Omicini
    [J]. Autonomous Agents and Multi-Agent Systems, 2001, 4 : 139 - 141
  • [3] On the problem of over-clustering in tuple-based coordination systems
    Casadei, Matteo
    Menezes, Ronaldo
    Tolksdorf, Robert
    Viroli, Mirko
    [J]. FIRST IEEE INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS, 2007, : 303 - +
  • [4] An architecture for tuple-based coordination of multi-agent systems
    Denti, E
    Omicini, A
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1999, 29 (12): : 1103 - 1121
  • [5] LuCe: A tuple-based coordination infrastructure for prolog and Java']Java agents
    Denti, E
    Omicini, A
    [J]. AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2001, 4 (1-2) : 139 - 141
  • [6] On the introduction of density in tuple-space coordination languages
    Jacquet, Jean-Marie
    Linden, Isabelle
    Darquennes, Denis
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2016, 115 : 149 - 176
  • [7] Tuple-based models in the observation framework
    Viroli, M
    Omicini, A
    [J]. COORDINATION MODELS AND LANGUAGES, PROCEEDINGS, 2002, 2315 : 364 - 379
  • [8] Investigating Fluid-Flow Semantics of Asynchronous Tuple-Based Process Languages for Collective Adaptive Systems
    Latella, Diego
    Loreti, Michele
    Massink, Mieke
    [J]. COORDINATION MODELS AND LANGUAGES, COORDINATION 2015, 2015, 9037 : 19 - 34
  • [9] Causal-Consistent Reversibility in a Tuple-Based Language
    Giachino, Elena
    Lanese, Ivan
    Mezzina, Claudio Antares
    Tiezzi, Francesco
    [J]. 23RD EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2015), 2015, : 467 - 475
  • [10] Tuple-Based Semantic and Structural Mapping for a Sustainable Interoperability
    Agostinho, Carlos
    Sarraipa, Joao
    Goncalves, David
    Jardim-Goncalves, Ricardo
    [J]. TECHNOLOGICAL INNOVATION FOR SUSTAINABILITY, 2011, 349 : 45 - 56