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 :
بازگشت