Event-B is a formal method for modeling and verifying consistency of systems. In formal methods such as Event-B, refinement is the process of enriching or modifying an abstract model in a step-wise manner in order to manage the development of complex and large systems. To further alleviate the complexity of developing large systems, Event-B refinement can be augmented with two techniques, namely atomicity decomposition and model decomposition. Our main objective in this paper is to investigate and evaluate the application of these techniques when used in a refinement based development. These techniques have been applied to the formal development of a space craft system. The outcomes of this experimental work are presented as assessment resu...
We believe that the task of developing large systems requires a formal approach. The complexity of t...
It is standard practice to mathematically model and analyze the various subsystems that make up a sp...
Abstract: Constructing traceable Event-B models from requirements is crucial in the system developme...
Abstract. Event-B is a state-based formal method that supports a re-finement process in which an abs...
Abstract. Event-B is a state-based formal method that supports a re-finement process in which an abs...
Formal methods are mathematically based techniques and tools to model software and hardware systems....
Abstract. Event-B provides a flexible approach to modelling and re-finement of systems. In this pape...
Model decomposition is a powerful tool to scale the design of large and complex systems. It enables ...
Formal methods are mathematical techniques used for developing large systems. The complexity of grow...
Model-based system-software co-engineering is a natural evolution towards meeting the high demands o...
It is believed that reusability in formal development should reduce the time and cost of formal mode...
Two methods have been identified in the DEPLOY project for Event-B model decomposition: the shared v...
Constructing traceable Event-B models from requirements is crucial in the system development process...
Two methods have been identified for Event-B model decomposition: shared variable and shared event. ...
Model decomposition is a powerful tool to scale the design of large and complex systems. It enables ...
We believe that the task of developing large systems requires a formal approach. The complexity of t...
It is standard practice to mathematically model and analyze the various subsystems that make up a sp...
Abstract: Constructing traceable Event-B models from requirements is crucial in the system developme...
Abstract. Event-B is a state-based formal method that supports a re-finement process in which an abs...
Abstract. Event-B is a state-based formal method that supports a re-finement process in which an abs...
Formal methods are mathematically based techniques and tools to model software and hardware systems....
Abstract. Event-B provides a flexible approach to modelling and re-finement of systems. In this pape...
Model decomposition is a powerful tool to scale the design of large and complex systems. It enables ...
Formal methods are mathematical techniques used for developing large systems. The complexity of grow...
Model-based system-software co-engineering is a natural evolution towards meeting the high demands o...
It is believed that reusability in formal development should reduce the time and cost of formal mode...
Two methods have been identified in the DEPLOY project for Event-B model decomposition: the shared v...
Constructing traceable Event-B models from requirements is crucial in the system development process...
Two methods have been identified for Event-B model decomposition: shared variable and shared event. ...
Model decomposition is a powerful tool to scale the design of large and complex systems. It enables ...
We believe that the task of developing large systems requires a formal approach. The complexity of t...
It is standard practice to mathematically model and analyze the various subsystems that make up a sp...
Abstract: Constructing traceable Event-B models from requirements is crucial in the system developme...