Refinement of Statemachines using Event B semantics

Colin Snook, Marina Waldén

Tutkimustuotos: Artikkeli kirjassa/raportissa/konferenssijulkaisussaKonferenssiartikkeliTieteellinenvertaisarvioitu

12 Sitaatiot (Scopus)

Abstrakti

While refinement gives a formal underpinning to the development of dependable control systems, such models are difficult to communicate and reason about in a non-formal sense, particularly for validation by non-specialist industrial partners. Here we present a visualisation of, and guidance for, event B refinement using a specialisation of UML statemachines. Furthermore, we introduce design patterns and process rules
that are aimed at assisting in the software development process leading to correct refinements. The specialisation will be incorporated into the UML-B notation to be integrated with the Event B platform developed by the RODIN project.
AlkuperäiskieliEnglanti
OtsikkoB 2007: Formal Specification and Development in B
Alaotsikko7th International Conference of B Users, Besancon, France, January 7-19, 2007, Proceedings
KustantajaSpringer
Sivut171-185
ISBN (painettu)978-3-540-68760-3
DOI - pysyväislinkit
TilaJulkaistu - 2007
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisuussa
TapahtumaInternational Conference of B Users -
Kesto: 7 marrask. 2007 → …

Julkaisusarja

NimiLecture Notes in Computer Science
KustantajaSpringer
Vuosikerta4355

Konferenssi

KonferenssiInternational Conference of B Users
Ajanjakso07/11/07 → …

Sormenjälki

Sukella tutkimusaiheisiin 'Refinement of Statemachines using Event B semantics'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

Viittausmuodot