Tool for Translating Simulink Models into Input Language of a Model Checker

Model Based Development (MBD) using Mathworks tools like Simulink, Stateflow etc. is being pursued in Honeywell for the development of safety critical avionics software. Formal verification techniques are well-known to identify design errors of safety critical systems reducing development cost and t...

Full description

Saved in:
Bibliographic Details
Published inFormal Methods and Software Engineering pp. 606 - 620
Main Authors Meenakshi, B., Bhatnagar, Abhishek, Roy, Sudeepa
Format Book Chapter Conference Proceeding
LanguageEnglish
Published Berlin, Heidelberg Springer Berlin Heidelberg 2006
Springer
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN9783540474609
3540474609
ISSN0302-9743
1611-3349
DOI10.1007/11901433_33

Cover

Loading…
More Information
Summary:Model Based Development (MBD) using Mathworks tools like Simulink, Stateflow etc. is being pursued in Honeywell for the development of safety critical avionics software. Formal verification techniques are well-known to identify design errors of safety critical systems reducing development cost and time. As of now, formal verification of Simulink design models is being carried out manually resulting in excessive time consumption during the design phase. We present a tool that automatically translates certain Simulink models into input language of a suitable model checker. Formal verification of safety critical avionics components becomes faster and less error prone with this tool. Support is also provided for reverse translation of traces violating requirements (as given by the model checker) into Simulink notation for playback.
ISBN:9783540474609
3540474609
ISSN:0302-9743
1611-3349
DOI:10.1007/11901433_33