Two methods have been identified for Event-B model decomposition: shared variable and shared event. The purpose of this paper is to introduce the two approaches and the respective tool support in the Rodin platform. Besides alleviating the complexity for large systems and respective proofs, decomposition allows team development in parallel over the same Event-B project which is very attractive in the industrial environment
UML-B is a graphical front-end for the formal method Event-B. UML-B models are translated to Event-...
We present a software tool, the Rodin tool, for formal modelling in Event-B. Event-B is a notation a...
Event-B is a formal method for system-level modelling and analysis. Key features of Event-B are the ...
Two methods have been identified for Event-B model decomposition: shared variable and shared event. ...
Two methods have been identified in the DEPLOY project for Event-B model decomposition: the shared v...
The construction of specifications is often a combination of smaller sub-components. Composition and...
Model decomposition is a powerful tool to scale the design of large and complex systems. It enables ...
The development of specifications often is a combination of smaller sub-components. Focusing on reus...
We believe that the task of developing large systems requires a formal approach. The complexity of t...
Formal methods are mathematical techniques used for developing large systems. The complexity of grow...
Abstract. Event-B provides a flexible approach to modelling and re-finement of systems. In this pape...
It is believed that reusability in formal development should reduce the time and cost of formal mode...
Model decomposition is a powerful tool to scale the design of large and complex systems. It enables ...
Formal methods are mathematically based techniques and tools to model software and hardware systems....
The development of a system can start with the creation of a specification. Following this viewpoint...
UML-B is a graphical front-end for the formal method Event-B. UML-B models are translated to Event-...
We present a software tool, the Rodin tool, for formal modelling in Event-B. Event-B is a notation a...
Event-B is a formal method for system-level modelling and analysis. Key features of Event-B are the ...
Two methods have been identified for Event-B model decomposition: shared variable and shared event. ...
Two methods have been identified in the DEPLOY project for Event-B model decomposition: the shared v...
The construction of specifications is often a combination of smaller sub-components. Composition and...
Model decomposition is a powerful tool to scale the design of large and complex systems. It enables ...
The development of specifications often is a combination of smaller sub-components. Focusing on reus...
We believe that the task of developing large systems requires a formal approach. The complexity of t...
Formal methods are mathematical techniques used for developing large systems. The complexity of grow...
Abstract. Event-B provides a flexible approach to modelling and re-finement of systems. In this pape...
It is believed that reusability in formal development should reduce the time and cost of formal mode...
Model decomposition is a powerful tool to scale the design of large and complex systems. It enables ...
Formal methods are mathematically based techniques and tools to model software and hardware systems....
The development of a system can start with the creation of a specification. Following this viewpoint...
UML-B is a graphical front-end for the formal method Event-B. UML-B models are translated to Event-...
We present a software tool, the Rodin tool, for formal modelling in Event-B. Event-B is a notation a...
Event-B is a formal method for system-level modelling and analysis. Key features of Event-B are the ...