Optimizing memory system performance for communication in parallel computers

T Stricker, T Gross - Proceedings of the 22nd Annual International …, 1995 - dl.acm.org
Communication in a parallel system frequently involves moving data from the memory of one
node to the memory of another; this is the standard communication model employed in …

Automatic distributed code generation from formal models of asynchronous concurrent processes

H Evrard, F Lang - … on Parallel, Distributed, and Network-Based …, 2015 - ieeexplore.ieee.org
Formal process languages inheriting the concurrency and communication features of
process algebras are convenient formalisms to model distributed applications, especially …

[HTML][HTML] Automatic distributed code generation from formal models of asynchronous processes interacting by multiway rendezvous

H Evrard, F Lang - Journal of Logical and Algebraic Methods in …, 2017 - Elsevier
Formal process languages inheriting the concurrency and communication features of
process algebras are convenient formalisms to model distributed applications, especially …

Toward sequentializing overparallelized protocol code

SSTQ Jongmans, F Arbab - arXiv preprint arXiv:1410.7467, 2014 - arxiv.org
In our ongoing work, we use constraint automata to compile protocol specifications
expressed as Reo connectors into efficient executable code, eg, in C. We have by now …

Correctness of service components and service component ensembles

J Combaz, S Bensalem, F Tiezzi, A Margheri… - Software Engineering for …, 2015 - Springer
Nowadays, cyber-physical systems consist of a large and possibly unbounded number of
nodes operating in a partially unknown environment to which they need to adapt. They also …

Distributed implementations of timed component-based systems

A Triki - 2015 - theses.hal.science
Correct distributed implementation of real-time systems has always been a challenging task.
The coordination of components executing on a distributed platform has to be ensured by …

Local planning semantics: a semantics for distributed real-time systems

M Dellabani, J Combaz, S Bensalem, M Bozga - 2019 - drops.dagstuhl.de
Abstract Design, implementation and verification of distributed real-time systems are
acknowledged to be very hard tasks. Such systems are prone to different kinds of delay …

A scheduler for SCADA-based multi-source fusion systems

R Corchuelo, M Toro - Information Fusion, 2020 - Elsevier
In this article, we report on our experience regarding devising, implementing, and deploying
a scheduler for multi-source fusion in the context of SCADA systems (Supervisory Control …

Génération automatique d'implémentation distribuée à partir de modèles formels de processus concurrents asynchrones

H Evrard - 2015 - inria.hal.science
LNT est un langage formel de spécification récent, basé sur les algèbres de processus, où
plusieurs processus concurrents et asynchrones peuvent interagir par rendez-vous multiple …

[HTML][HTML] Centralized coordination vs. partially-distributed coordination with Reo and constraint automata

SSTQ Jongmans, F Arbab - Science of Computer Programming, 2018 - Elsevier
High-level concurrency notations and abstractions have several well-known software
engineering advantages when it comes to programming concurrency protocols among …