Automated Validation of Software Models

  • Authors:
  • Steve Sims;Rance Cleaveland;Ken Butts;Scott Ranville

  • Affiliations:
  • -;-;-;-

  • Venue:
  • Proceedings of the 16th IEEE international conference on Automated software engineering
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes the application of an automatedverification tool to a software model developed at Ford.Ford already has in place an advanced model-based softwaredevelopment framework that employs the Matlab®,Simulink®, and Stateflow® modeling tools. Duringthis project we applied the invariant checker Salsa to aSimulink®/ Stateflow® model of automotive software tocheck for nondeterminism, missing cases, dead code, andredundant code. During the analysis, a number of anomalieswere detected that had not been found during manualreview. We argue that the detection and correction of theseproblems demonstrates a cost-effective application of formalverification that elevates our level of confidence in themodel.