2012 · 30 citations · 7 references
EngineeringComputer EngineeringComputer ScienceEmbedded SystemsReal-time SystemsSystems ModelingModel CheckingReal-time Systems DesignTemporal LogicData ProcessingReal-time ConstraintsReal-time RequirementsReal-time System VerificationReal-time Systems ModelingReal-time Systems VerificationTimed AutomataTimed Automata Verification
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.
7
Rajeev Alur, David L. Dill · Theoretical Computer Science · 1994 · 6.5K citations
The B-book: assigning programs to meanings
Choice Reviews Online · 1997 · 2.1K citations
Specification and Design of (Parallel) Programs
Cliff B. Jones · IFIP Congress · 1983 · 397 citations
UPPAAL—a Tool Suite for Automatic Verification of Real–Time Systems
Johan Bengtsson, Kim G. Larsen, Fredrik Larsson et al. · BRICS Report Series · 1996 · 192 citations · Full text
Augmenting Event-B modelling with real-time verification
Alexei Iliasov, Alexander Romanovsky, Linas Laibinis et al. · 2012 · 30 citations