DocumentCode
83736
Title
Model-Based Development and Formal Methods in the Railway Industry
Author
Ferrari, Alessio ; Fantechi, Alessandro ; Gnesi, Stefania ; Magnani, Gianluca
Author_Institution
CNR-ISTI
Volume
30
Issue
3
fYear
2013
fDate
May-June 2013
Firstpage
28
Lastpage
34
Abstract
The transition from a code-based process to a model-based process isn´t easy. This is particularly true for a company that operates in a safety-critical sector, where the products must be developed according to international standards, with certified tools and controlled processes. The authors summarize the experience of a railway signaling manufacturer that decided to adopt general-purpose, model-based tools—namely, Simulink/Stateflow and SysML—for product development. The company faced challenges primarily concerning the verification of the software and the integration of the tools within the existing process. Structured development solutions and formal/semiformal approaches were adopted to tackle the challenges.
Keywords
Encoding; Modeling; Rail transportation; Safety; Software packages; Standards; System analysis and design; formal methods; programming paradigms; software and system safety; software engineering process;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2013.44
Filename
6475930
Link To Document