Title
Formal System Modelling Using Abstract Data Types in Event-B.
Abstract
We present a formal modelling approach using Abstract Data Types (ADTs) for developing large-scale systems in Event-B. The novelty of our approach is the combination of refinement and instantiation techniques to manage the complexity of systems under development. With ADTs, we model system components on an abstract level, specifying only the necessary properties of the components. At the same time, we postpone the introduction of their concrete definitions to later development steps. We evaluate our approach using a large-scale case study in train control systems. The results show that our approach helps reduce system details during early development stages and leads to simpler and more automated proofs.
Year
DOI
Venue
2014
10.1007/978-3-662-43652-3_20
ABZ
Keywords
DocType
Volume
Event-B,refinement,abstract data types
Conference
8477
ISSN
Citations 
PageRank 
0302-9743
4
0.46
References 
Authors
11
5
Name
Order
Citations
PageRank
Andreas Fürst1302.37
Thai Son Hoang246135.14
David A. Basin34930281.93
Naoto Sato4267.09
Kunihiko Miyazaki520114.70