Event-B is a formalism for discrete system modelling. The Rodin platform provides a toolset to carry out specification, refinement and proof in Event-B. The importance of proofs as part of formal modelling cannot be emphasised enough, and as such, it is imperative to provide effective tool support for it. An important aspect of this support is the extensibility of the prover, and more pressingly, how its soundness is preserved while allowing extensibility. Rodin has a limited support for adding rules as this requires (a) a deep understanding of the internal architecture and (b) knowledge of the Java language. Our approach attempts to provide support for user-defined proof rules. We initially focus on supporting rewrite rules to enhance the ...
International audienceThe correct-by-construction approach can be supported by a progressive and inc...
The correct-by-construction approach can be supported by a progressive and incremental process contr...
Term rewriting has a significant presence in various areas, not least in automated theorem proving w...
Event-B is a formalism for discrete system modelling. The Rodin platform provides a toolset to carry...
The Rodin platform [3] provides the practical setting to carry out modelling in Event-B. It seamless...
Event-B [6] is a formalism for discrete system modelling. Key features of Event-B include the use of...
Formal modelling is increasingly recognised as an important step in the development of reliable comp...
Abstract. The Rodin tool for Event-B supports formal modelling and proof using a mathematical langua...
Event-B is a formal method for system-level modelling and analysis. Key features of Event-B are the ...
15 pagesThe Event-B method enables correct by construction modelling of systems. It relies on set th...
Event-B is a formal modelling method which is claimed to be suitable for diverse modelling domains, ...
International audienceEvent-B is a correct-by-construction rigorous statebased method offering featu...
Event-B is a formal method for the system level modeling and analysis of dependable applications. It...
Event-B is one of more popular notations for model-based, proof-driven specification. It offers a fa...
Term rewriting has a significant presence in various areas, not least in automated theorem proving w...
International audienceThe correct-by-construction approach can be supported by a progressive and inc...
The correct-by-construction approach can be supported by a progressive and incremental process contr...
Term rewriting has a significant presence in various areas, not least in automated theorem proving w...
Event-B is a formalism for discrete system modelling. The Rodin platform provides a toolset to carry...
The Rodin platform [3] provides the practical setting to carry out modelling in Event-B. It seamless...
Event-B [6] is a formalism for discrete system modelling. Key features of Event-B include the use of...
Formal modelling is increasingly recognised as an important step in the development of reliable comp...
Abstract. The Rodin tool for Event-B supports formal modelling and proof using a mathematical langua...
Event-B is a formal method for system-level modelling and analysis. Key features of Event-B are the ...
15 pagesThe Event-B method enables correct by construction modelling of systems. It relies on set th...
Event-B is a formal modelling method which is claimed to be suitable for diverse modelling domains, ...
International audienceEvent-B is a correct-by-construction rigorous statebased method offering featu...
Event-B is a formal method for the system level modeling and analysis of dependable applications. It...
Event-B is one of more popular notations for model-based, proof-driven specification. It offers a fa...
Term rewriting has a significant presence in various areas, not least in automated theorem proving w...
International audienceThe correct-by-construction approach can be supported by a progressive and inc...
The correct-by-construction approach can be supported by a progressive and incremental process contr...
Term rewriting has a significant presence in various areas, not least in automated theorem proving w...