DocumentCode :
3026752
Title :
BRILLANT: an open source and XML-based platform for rigourous software development
Author :
Colin, Samuel ; Petit, Dorian ; Rocheteau, Jérome ; Marcano, Rafaël ; Mariano, Georges ; Poirriez, Vincent
Author_Institution :
CNRS, Valenciennes, France
fYear :
2005
fDate :
7-9 Sept. 2005
Firstpage :
373
Lastpage :
382
Abstract :
The need for the B method first appeared in industry, and several commercial tools have been developed to support this formalism. However, few of these tools allow reasoning on the formalism itself or on its possible extensions. This article presents an open-source platform, with a focus on the platform´s core component, the BCaml project. The tools presented are used to show how very different approaches can be brought together around a central design to form a consistent toolbox, and can be used to develop safe systems, from their specifications to their validation and the generation of safe code.
Keywords :
Unified Modeling Language; XML; formal specification; formal verification; program compilers; public domain software; B method; BRILLANT; UML; XML; formal specification; formal validation; open source platform; safe code generation; software development; Computer industry; Open source software; Programming; Rail transportation; Railway safety; Refining; Software safety; Software tools; Unified modeling language; XML; B method; UML modelling; XML; code generation; proof tools; tool support;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Formal Methods, 2005. SEFM 2005. Third IEEE International Conference on
Print_ISBN :
0-7695-2435-4
Type :
conf
DOI :
10.1109/SEFM.2005.10
Filename :
1575927
Link To Document :
بازگشت