A Fault‐tolerant model for tuple space coordination in distributed environments

M Kirti, AK Maurya, RS Yadav - Concurrency and Computation …, 2024 - Wiley Online Library
In distributed systems, tuple space is one of the coordination models that significantly
maximizes system performance against failure due to its space and time decoupling …

Complex systems co-simulation with the CoSim20 framework: for efficient and accurate distributed co-simulations

G Liboni - 2021 - theses.hal.science
Cyber-Physical Systems are complex engineered systems where computational parts
communicate together and with physical parts describing the environment. To tame the …

Developing political-ecological theory: The need for many-task computing

T Haas - Plos one, 2020 - journals.plos.org
Models of political-ecological systems can inform policies for managing ecosystems that
contain endangered species. To increase the credibility of these models, massive …

[HTML][HTML] The Peer-Model tool-chain

EM Kuehn - Science of Computer Programming, 2022 - Elsevier
Distributed coordination scenarios place high demands on concurrency and interaction.
They are therefore a typical source of errors in design and implementation. The Peer Model …

Evaluating the efficiency of Linda implementations

V Buravlev, R De Nicola… - … and Computation: Practice …, 2018 - Wiley Online Library
Among the paradigms for parallel and distributed computing, the one popularized with
Linda, and based on tuple spaces, is one of the least used, despite the fact of being intuitive …

Component-oriented access control—Application servers meet tuple spaces for the masses

K Belyaev, I Ray - Future Generation Computer Systems, 2018 - Elsevier
With the advancements in contemporary multi-core CPU architectures and increase in main
memory capacity, it is now possible for a server operating system (OS), such as Linux, to …

Block Placement Strategies for Fault-Resilient Distributed Tuple Spaces: An Experimental Study: (Practical Experience Report)

R Barbi, V Buravlev, CA Mezzina… - … Conference on Distributed …, 2017 - Springer
The tuple space abstraction provides an easy-to-use programming paradigm for distributed
applications. Intuitively, it behaves like a distributed shared memory, where applications …

On the formalization, design, and implementation of component-oriented access control in lightweight virtualized server environments

K Belyaev, I Ray - computers & security, 2017 - Elsevier
In modern day operating systems, such as Linux, it is now possible to handle a large number
of concurrent application services on a single server instance. Individual application …

A distributed ledger technology based on shared write-once objects

EM Kuehn - Models, Languages, and Tools for Concurrent and …, 2019 - Springer
Research on blockchain technologies and applications has exploded since Satoshi
Nakamoto's seminal paper on Bitcoin. Everybody agrees that blockchain is a foundational …

Automated Replication of Tuple Spaces via Static Analysis and Transformation of Go Programs

A Uwimbabazi - 2022 - iris.gssi.it
Coordination languages for the tuple spaces can o er significant advantages in the
specification and implementation of distributed systems. Replication can further improve the …