Browse by author
Lookup NU author(s): Dr Alexei Iliasov, Dr Elena Troubitsyna, Emeritus Professor Alexander RomanovskyORCiD
Full text for this publication is not currently held within this repository. Alternative links are provided below where available.
Recently, Space Systems Finland has undertaken formal Event B development of a part of on-board software for the BepiColombo space mission. As a result, lack of modularization mechanisms in Event B has been identified as a serious obstacle to scalability. One of the main benefits of modularization is that it allows us to decompose system models into components that can be independently developed. It also helps to manage complexity of models that in the industrial setting are usually very large and difficult to comprehend. On the other hand, modularization enables reuse of formally developed components in the formal product line development. In this paper we propose a conservative extension of Event B formalism to support modularization. We demonstrate how our approach can support reuse in the formal development in the space domain.
Author(s): Iliasov A, Troubitsyna E, Laibinis L, Romanovsky A, Varpaaniemi K, Ilic D, Latvala T
Editor(s): Frappier, M; Glässer, U; Khurshid, S; Laleau, R; Reeves, S
Publication type: Conference Proceedings (inc. Abstract)
Publication status: Published
Conference Name: Abstract State Machines, Alloy, B and Z: Second International Conference (ABZ)
Year of Conference: 2010
Pages: 174-188
ISSN: 0302-9743 (Print) 1611-3349 (Online)
Publisher: Springer
URL: http://dx.doi.org/10.1007/978-3-642-11811-1_14
DOI: 10.1007/978-3-642-11811-1_14
Library holdings: Search Newcastle University Library for this item
Series Title: Lecture Notes in Computer Science
ISBN: 9783642118104