Applying Atomicity and Model Decomposition to a Space Craft System in Event-B


Salehi Fathabadi, Asieh, Rezazadeh, Abdolbaghi and Butler, Michael (2011) Applying Atomicity and Model Decomposition to a Space Craft System in Event-B At THIRD NASA FORMAL METHODS SYMPOSIUM. 18 - 20 Apr 2011.

Download

[img] PDF Applying_Atomicity_and_Model_Decomposition_to_a_Space_Craft_System_in_Event-B.pdf - Accepted Manuscript
Download (834kB)
[img] Archive (ZIP) BepiColombo_Manual.zip - Other
Download (314kB)
[img] Archive (ZIP) BepiColombo_Automatic.zip - Other
Download (501kB)

Description/Abstract

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 results. The experience and assessment can form the basis for some guidelines in applying these techniques in future cases.

Item Type: Conference or Workshop Item (Paper)
Additional Information: Event Dates: 18-20 April 2011
Venue - Dates: THIRD NASA FORMAL METHODS SYMPOSIUM, 2011-04-18 - 2011-04-20
Keywords: Event-B, Refinement, Atomicity Decomposition, Structured Event Refinement, Model Decomposition, The Mercury Planetary Orbiter(MPO)
Organisations: Electronic & Software Systems
ePrint ID: 272048
Date :
Date Event
February 2011Accepted/In Press
2011e-pub ahead of print
Date Deposited: 18 Feb 2011 16:19
Last Modified: 17 Apr 2017 18:01
Further Information:Google Scholar
URI: http://eprints.soton.ac.uk/id/eprint/272048

Actions (login required)

View Item View Item