It is shown how Event-B can be use to model and reason about distributed sys-tems from a high-level global view down to a detailed distributed architectural view. It is shown how refinement and decomposition can be used to introduce distribu-tion of state and control and to introduce message passing between components. Distribution is treated as a special case of concurrency. Techniques are presented for decomposing abstract atomic events into smaller atomic steps in refinement and for decomposing models into sub-models
Two methods have been identified for Event-B model decomposition: shared variable and shared event. ...
AbstractA general model, the Distributed Event Algebra or D-algebra, for distributed computation is ...
In this paper, we propose an incremental construction approach for distributed system specifications...
Abstract. Event-B provides a flexible approach to modelling and re-finement of systems. In this pape...
International audienceWe present a refinement-based methodology to design correct by construction di...
Abstract. Event-B is a state-based formal method that supports a re-finement process in which an abs...
AbstractThe action system formalism [6] is a state-based approach to distributed computing. In this ...
Abstract. Event-B is a state-based formal method that supports a re-finement process in which an abs...
Cette thèse a pour cadre scientifique la décomposition formelle des spécifications centrali- sées Ev...
Abstract. Classical approaches like process algebras or labelled transi-tion systems deal with stati...
ABSTRACT: This paper describes the rationale and design of a new distributed sys-tems programming mo...
Model decomposition is a powerful tool to scale the design of large and complex systems. It enables ...
AbstractIn this paper, the functional model given in (Alagar and Ramanathan, 1988, 1991) for the spe...
A new approach to modelling distributed systems is presented. It uses sequential processes and event...
The problem of mutual exclusion arises in distributed systems whenever shared resources are concurre...
Two methods have been identified for Event-B model decomposition: shared variable and shared event. ...
AbstractA general model, the Distributed Event Algebra or D-algebra, for distributed computation is ...
In this paper, we propose an incremental construction approach for distributed system specifications...
Abstract. Event-B provides a flexible approach to modelling and re-finement of systems. In this pape...
International audienceWe present a refinement-based methodology to design correct by construction di...
Abstract. Event-B is a state-based formal method that supports a re-finement process in which an abs...
AbstractThe action system formalism [6] is a state-based approach to distributed computing. In this ...
Abstract. Event-B is a state-based formal method that supports a re-finement process in which an abs...
Cette thèse a pour cadre scientifique la décomposition formelle des spécifications centrali- sées Ev...
Abstract. Classical approaches like process algebras or labelled transi-tion systems deal with stati...
ABSTRACT: This paper describes the rationale and design of a new distributed sys-tems programming mo...
Model decomposition is a powerful tool to scale the design of large and complex systems. It enables ...
AbstractIn this paper, the functional model given in (Alagar and Ramanathan, 1988, 1991) for the spe...
A new approach to modelling distributed systems is presented. It uses sequential processes and event...
The problem of mutual exclusion arises in distributed systems whenever shared resources are concurre...
Two methods have been identified for Event-B model decomposition: shared variable and shared event. ...
AbstractA general model, the Distributed Event Algebra or D-algebra, for distributed computation is ...
In this paper, we propose an incremental construction approach for distributed system specifications...