Development by formal stepwise refinement offers a guarantee that an implementation satisfies a specification. But refinement is frequently defined in such a restrictive way as to disallow some useful development steps. Here we de- fine feature refinement to overcome some limitations of re- finement and show its usefulness by applying it to examples taken from the literature. Using partial relations as a canonical state-based semantics and labelled transition systems as a canonical event-based semantics, we degine functions formally linking the state- and event-based operational semantics. We can then use this link to move notions of refinement between the event- and state-based worlds. An advantage of this abstract approach is that it is...
Event-B provides a flexible framework for stepwise system development via refinement. The framework ...
In this paper, we consider extending state transition diagrams (SDs) by new features which add new e...
Event-B provides a flexible framework for stepwise system development via refinement. The framework ...
Development by formal stepwise refinement offers a guarantee that an implementation satisfies a spec...
Development by formal stepwise refinement offers a guarantee that an implementation satisfies a spec...
Development by formal stepwise renement offers a guarantee that an implementation satises a specicat...
The notion of action refinement has been studied intensively in the past few years. It is usually in...
Event-B provides a flexible framework for stepwise system development via refinement. The framework ...
Event-B provides a flexible framework for stepwise system development via refinement. The framework ...
Abstract. Event-B provides a flexible framework for stepwise systemdevelopment via refinement. The f...
Industry is looking to create a market in reliable "plug-and-play" components. To model components i...
Abstract. Event-B provides a flexible framework for stepwise system development via refinement. The ...
To help make refinement more usable in practice we introduce a general, flexible model of refinement...
Abstract. This paper reconsiders refinements which introduce actions on the concrete level which wer...
To reduce error-prone work of implementing hybrid system designs in Event-B by hand, we revisit the ...
Event-B provides a flexible framework for stepwise system development via refinement. The framework ...
In this paper, we consider extending state transition diagrams (SDs) by new features which add new e...
Event-B provides a flexible framework for stepwise system development via refinement. The framework ...
Development by formal stepwise refinement offers a guarantee that an implementation satisfies a spec...
Development by formal stepwise refinement offers a guarantee that an implementation satisfies a spec...
Development by formal stepwise renement offers a guarantee that an implementation satises a specicat...
The notion of action refinement has been studied intensively in the past few years. It is usually in...
Event-B provides a flexible framework for stepwise system development via refinement. The framework ...
Event-B provides a flexible framework for stepwise system development via refinement. The framework ...
Abstract. Event-B provides a flexible framework for stepwise systemdevelopment via refinement. The f...
Industry is looking to create a market in reliable "plug-and-play" components. To model components i...
Abstract. Event-B provides a flexible framework for stepwise system development via refinement. The ...
To help make refinement more usable in practice we introduce a general, flexible model of refinement...
Abstract. This paper reconsiders refinements which introduce actions on the concrete level which wer...
To reduce error-prone work of implementing hybrid system designs in Event-B by hand, we revisit the ...
Event-B provides a flexible framework for stepwise system development via refinement. The framework ...
In this paper, we consider extending state transition diagrams (SDs) by new features which add new e...
Event-B provides a flexible framework for stepwise system development via refinement. The framework ...