Towards a compositional approach to the design and verification of distributed systems

M Charpentier, KM Chandy - International Symposium on Formal Methods, 1999 - Springer
We are investigating a component-based approach for formal design of distributed systems.
In this paper, we introduce the framework we use for specification, composition and …

Specification and Verification of the ATMR Protocol Using UNITY: Part 2: Correctness Proof

M Charpentier, G Padiou - Parallel processing letters, 1998 - World Scientific
We propose a description and validation of the ATMR protocol within the UNITY formalism.
This formal description helps us understand precisely the mechanisms this protocol …

Tailoring UNITY to distributed program design

M Charpentier, M Filali, P Mauran, G Padiou… - International Parallel …, 1998 - Springer
As a general framework, UNITY does not offer any specific facility for the design of
distributed systems. For such systems, distribution aspects must be represented at a low …

[PDF][PDF] Reasoning about composition: A predicate transformer approach

M Charpentier - SAVCBS 2001 Proceedings, 2001 - Citeseer
As interest in components and composition-related methods is growing rapidly, it is not
always clear what the goals (and the corresponding difficulties) actually are. If composition is …

A Unity mapping operator for distributed programs

M Charpentier - FME'97: Industrial Applications and Strengthened …, 1997 - Springer
When describing a distributed application within the Unity framework, one usually uses the
composition by union to express the interaction between processes. Unfortunately, the …

[PDF][PDF] Modelling and Verifying Migration: A case study.

M Charpentier, M Filali, P Mauran, G Padiou… - OPODIS, 1999 - researchgate.net
We propose a minimal extension to the UNITY formalism to express mobility. Basically, we
assign an explicit location to variables. This approach implies to define a semantic notion of …