DocumentCode
2587878
Title
Retrenchment Tutorial
Author
Banach, Richard
Author_Institution
Sch. of Comput. Sci., Manchester Univ.
fYear
2006
fDate
11-15 Sept. 2006
Firstpage
259
Lastpage
259
Abstract
The various theories of model based refinement that have arisen over the years offer powerful methods of transforming abstract formal models into (what are ultimately) implementations, with a high degree of assurance that suitable properties of the abstract model have been preserved. Formal model based refinement has had considerable success in selected critical projects such as the Meteor Project for the Paris Metro and a number of smartcard based developments such as the Mondex Purse and the Javacard. However, refinement is very demanding as regards the precise relationship between abstract models and their more concrete counterparts, and these aspects can inhibit its use, or at least undermine its connection to system requirements
Keywords
formal verification; systems analysis; abstract formal models; model based refinement; retrenchment tutorial; system requirements; Certification; Computer science; Concrete; Continuous time systems; Java; Large-scale systems; Mathematical model; Poles and towers; Tutorial;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Formal Methods, 2006. SEFM 2006. Fourth IEEE International Conference on
Conference_Location
Pune
Print_ISBN
0-7695-2678-0
Type
conf
DOI
10.1109/SEFM.2006.32
Filename
1698743
Link To Document