• 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