万博1manbetx仿真软件设计验证器

설계오류를식별하고,요구사항준수를증명하고테스트를생성하기

万博1manbetxSimulink设计验证™는形式化方法를사용하여모델에숨겨진설계오류를식별합니다。万博1manbetxSimulink设计验证는모델에서정수오버플로,데드로직,배열액세스위반및0으로나누기를일으킬수있는블록을탐지합니다。万博1manbetxSimulink设计验证는설계가기능적요구사항을충족하는지形式化方法로검증할수있습니다。각각의설계오류또는요구사항위반에대한디버깅용시뮬레이션테스트케이스를생성합니다。

万博1manbetx仿真软件设计校验는기존의요구사항기반테스트케이스를확장하기위해모델커버리지와사용자지정客观를만족하기위한테스트케이스를생성합니다。이러한테스트케이스를활용하여条件,决定,MCDC및사용자지정커버리지客观들을만족하는모델을만들수있습니다。커버리지목표외에도사용자지정테스트목표를정하여요구사항기반테스트客观를자동으로생성할수있습니다。

IEC认证工具包(ISO 61508과IEC 26262지원)및做资格工具包(做- 178지원)를통해업계표준을지원합니다。

시작하기:

설계오류탐지

런타임오류,진단오류및데드로직을포함하여시뮬레이션전에모델의설계오류를발견합니다。

런타임오류와진단오류

시뮬레이션을실행하기전에정수오버플로,0으로나누기,배열범위를벗어남,비정규값및부동소수점오류는물론데이터유효성오류를포함하여런타임오류와모델링오류를탐지할수있습니다。

데드로직

시뮬레이션과생성된코드의실행중에동작되지않는객체를모델에서찾습니다。

모델에서데드로직보기。

테스트케이스생성

구조와기능적커버리지목표를달성하기위해동적시뮬레이션용테스트케이스를생성합니다。

커버리지를늘확장하기한테스트케이스

불완전한모델커버리지를위해수동으로만든기존테스트케이스를확장합니다。

요구사항기반테스트케이스

모델의시스템요구사항으로부터테스트케이스를생성합니다。

C / c++코드용테스트케이스

Stateflow万博1manbetx에서호출되거나생성된코드의커버리지를향상시키기위해테스트케이스를생성합니다。

C코드를호출하는모델용테스트생성하기。

요구사항기반검증

MATLAB仿真万博1manbetx软件,및Stateflow를사용하여표현된정형요구사항을검증할수있습니다。

안전요구사항

MATLAB®,仿万博1manbetx真软件및Stateflow를사용하여정형화된안전요구사항에따라설계가동작하는지검증합니다。

万博1manbetx仿真软件를사용하여요구사항을표현합니다。

变体模型의간소화

变体减速器를사용하여유효한구성의서브셋용축소모델을생성합니다。

배포를위해모델간소화하기

主变体모델을완벽히검증한후变体减速器를사용하여유효한구성의서브셋의축소된모델을생성합니다。모든관련파일도과变量依赖감소합니다。축소된아티팩트는별도의폴더에패키징되어있어고객과파트너사와쉽게배포하고공유할수있습니다。

축소모델만들기。

최신기능

死逻辑리포팅개선

결과인스펙터창에서短路및조건부실행을비롯한死逻辑의가능한원인보기

병렬테스트케이스검증

병렬연산을사용하여테스트케이스또는반례검증

公共汽车元素지원

总线单元또는输出总线元件块을포함하는최상위레벨모델분석

인스턴스별파라미터

引用模型에대해인스턴스별파라미터를사용하도록구성된모델분석

입력범위설계오류검사

여러유형의룩업테이블블록,멀티포트스위치블록및CORDIC구성된삼각함수블록의입력범위위반검출

설계오류정당화

반복워크플로분석후에설계오류검사를위한필터및정당화규칙만들기

이러한기능및해당함수에대한세부정보는릴리스정보를참조하십시오。