Publication | Closed Access
Automated validation of software models
35
Citations
5
References
2005
Year
Unknown Venue
Software MaintenanceEngineeringVerificationComputer-aided VerificationSoftware EngineeringModel CheckingSoftware ModelModel VerificationSoftware AnalysisFormal VerificationSystems EngineeringModel-based Software DevelopmentSoftware ModelsRuntime VerificationSoftware ValidationFord Motor CompanyComputer ScienceSoftware DesignSoftware VerificationModel ValidationAutomated ReasoningProgram AnalysisSoftware TestingAutomated Verification ToolFormal Methods
The paper describes the application of an automated verification tool to a software model developed at Ford Motor Company. Ford already has in place an advanced model-based software development framework that employs the Matlab(R), Simulink(R), and Stateflow(R) modeling tools. During this project, we applied the invariant checker Salsa to a Simulink(R)/Stateflow(R) model of automotive software to check for nondeterminism, missing cases, dead code, and redundant code. During the analysis, a number of anomalies were detected that had not been found during manual review. We argue that the detection and correction of these problems demonstrates a cost-effective application of formal verification that elevates our level of confidence in the model.
| Year | Citations | |
|---|---|---|
Page 1
Page 1