DocumentCode :
2487605
Title :
Augmenting Event-B modelling with real-time verification
Author :
Iliasov, Alexei ; Romanovsky, Alexander ; Laibinis, Linas ; Troubitsyna, Elena ; Latvala, Timo
Author_Institution :
Newcastle Univ., Newcastle upon Tyne, UK
fYear :
2012
fDate :
2-2 June 2012
Firstpage :
51
Lastpage :
57
Abstract :
A large number of dependable embedded systems have stringent real-time requirements imposed on them. Analysis of their real-time behaviour is usually conducted at the implementation level. However, it is desirable to obtain an evaluation of real-time properties early at the development cycle, i.e., at the modelling stage. In this paper we present an approach to augmenting Event-B modelling with verification of real-time properties in Uppaal. We show how to extract a process-based view from an Event-B model that together with introducing time constraints allows us to obtain a timed automata model - an input model of Uppaal. We illustrate the approach by development and verification of the data processing software of the BepiColombo Mission.
Keywords :
automata theory; embedded systems; program verification; BepiColombo mission; Event-B modelling; Uppaal; data processing software; dependable embedded systems; development cycle; real-time properties verification; real-time requirements; real-time verification; time constraints; timed automata model; Abstracts; Computational modeling; Concurrent computing; Production; Real time systems; Software; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering: Rigorous and Agile Approaches (FormSERA), 2012 Formal Methods in
Conference_Location :
Zurich
Print_ISBN :
978-1-4673-1907-2
Type :
conf
DOI :
10.1109/FormSERA.2012.6229789
Filename :
6229789
Link To Document :
بازگشت