FORMAL SPECIFICATION IN THE DEVELOPMENT OF INDUSTRIAL APPLICATIONS - SUBWAY SPEED CONTROL-SYSTEM

被引:0
|
作者
DASILVA, C [1 ]
DEHBONEI, B [1 ]
MEJIA, F [1 ]
机构
[1] GEC ALSTHOM,DIV TRANSPORT,F-93404 ST OUEN,FRANCE
关键词
SOFTWARE ENGINEERING; REQUIREMENTS SPECIFICATIONS; PROGRAM VERIFICATION; LOGICS AND MEANINGS OF PROGRAMS; SPECIFYING AND VERIFYING AND REASONING ABOUT PROGRAMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The paper describes the Subway Speed Control System (SSCS) as an example of industrial use of formal specification and development methods. The first part explains the insights of the B formal development process, designed by J.R. Abrial: Specification and implementation through refinements where each refinement step is proved using axioms based on the first-order predicate logic and an extension of the Zermelo set theory. The second part presents the specification of a small part of the SSCS and the related refinement. One of the associated proof obligations is selected. Then, the set of mathematical rules that allows this proof obligation to be proved by our automatic prover is detailed. Finally, statistics on the utilization of formal development methods in two of our projects are given.
引用
收藏
页码:199 / 213
页数:15
相关论文
共 50 条