Silva, Renato and Butler, Michael
Supporting Reuse of Event-B Developments through Generic Instantiation
At International Conference on Formal Engineering Methods(ICFEM), Brazil.
07 - 12 Dec 2010.
It is believed that reusability in formal development should reduce the time and cost of formal modelling within a production environment. Along with the ability to reuse formal models, it is desirable to avoid unnecessary re-proof when reusing models. Event-B is a formal method that allows modelling and re?nement of systems. Event-B supports generic developments through the context construct. Nevertheless Event-B lacks the ability to instantiate and reuse generic developments in other formal developments. We propose a way of instantiating generic models and extending the instantiation to a chain of re?nements. We de?ne su?cient proof obligations to ensure that the proofs associated to a generic development remain valid in an instantiated development thus avoiding re-proofs.
Conference or Workshop Item
||Event Dates: December 07-12, 2010
|Venue - Dates:
||International Conference on Formal Engineering Methods(ICFEM), Brazil, 2010-12-07 - 2010-12-12
||Electronic & Software Systems
|9 December 2009||Published|
||28 Jan 2010 18:54
||17 Apr 2017 18:34
|Further Information:||Google Scholar|
Actions (login required)