Skip to main navigation Skip to search Skip to main content

Supporting requirements validation: The EuRailCheck tool

  • R. Cavada
  • , A. Cimatti
  • , A. Mariotti
  • , C. Mattarei
  • , A. Micheli
  • , S. Mover
  • , M. Pensallorto
  • , M. Roveri
  • , A. Susi
  • , S. Tonetta
  • FBK-irst

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We present the EuRailCheck tool, which supports the formalization and the validation of requirements, based on the use of formal methods. The tool allows the user to analyze the requirements in natural language and to categorize and structure them. It allows to formalize the requirements into a subset of UML enriched with static and temporal constraints for which we defined a formal semantics. Finally, the tool allows to apply model checking techniques specialized for the validation of formal requirements. The tool has been developed and validated within a project funded by the European Railway Agency for the validation of the European Train Control System specification. By now, the tool has been successfully used by about thirty railway experts of different companies.

Original languageEnglish
Title of host publicationASE2009 - 24th IEEE/ACM International Conference on Automated Software Engineering
Pages665-667
Number of pages3
DOIs
Publication statusPublished - 1 Dec 2009
Externally publishedYes
Event24th IEEE/ACM International Conference on Automated Software Engineering, ASE2009 - Auckland, New Zealand
Duration: 16 Nov 200920 Nov 2009

Publication series

NameASE2009 - 24th IEEE/ACM International Conference on Automated Software Engineering

Conference

Conference24th IEEE/ACM International Conference on Automated Software Engineering, ASE2009
Country/TerritoryNew Zealand
CityAuckland
Period16/11/0920/11/09

Fingerprint

Dive into the research topics of 'Supporting requirements validation: The EuRailCheck tool'. Together they form a unique fingerprint.

Cite this