Stimulus是法國達(dá)索公司產(chǎn)品,其目的是通過需求建模分析來驗(yàn)證需求的正確性。Stimulus的核心理念是運(yùn)用“自然語言”對功能性需求進(jìn)行建模,并通過仿真來查找需求中的缺陷,例如需求一致性、不二義性和完整性檢查等。借助Stimulus可以在系統(tǒng)開發(fā)的早期階段發(fā)現(xiàn)并修改需求規(guī)范中的錯誤、在系統(tǒng)最終交付驗(yàn)收階段檢查系統(tǒng)設(shè)計(jì)是否滿足需求規(guī)范,從而較大地降低產(chǎn)品開發(fā)的成本與風(fēng)險。

產(chǎn)品介紹
- 仿真及驗(yàn)證需求規(guī)范

Stimulus使用“自然語言”對需求進(jìn)行建模、仿真并驗(yàn)證需求。Stimulus中包含了豐富的時間與邏輯運(yùn)算符,例如:“當(dāng)…時”,“如果”,“大于”,“只有”等。通過對需求按照運(yùn)算符進(jìn)行重新書寫,可以驗(yàn)證需求中是否存在沖突;通過對仿真結(jié)果的觀察,來驗(yàn)證需求規(guī)范中是否存在沖突與缺陷,進(jìn)而保證了需求規(guī)范的正確性。
- 生成測試用例及系統(tǒng)驗(yàn)證
Stimulus可以根據(jù)需求描述自動生成符合需求的測試用例(需求可以是高層次需求或者低層次需求),也可以在Stimulus中使用“自然語言”描述測試場景,并生成符合測試場景的測試用例。Stimulus不但可以根據(jù)需求生成測試用例,還可以監(jiān)測系統(tǒng)輸出是否符合需求規(guī)格說明中的要求。在測試環(huán)境中導(dǎo)入生成的測試用例并通過監(jiān)視系統(tǒng)輸出,客戶可以驗(yàn)證系統(tǒng)設(shè)計(jì)是否滿足需求,還可以節(jié)省手工書寫測試用例時冗長而無味的時間。
- 良好的集成擴(kuò)展性
Stimulus支持對SIMULINK及SCADE集成,可以為SIMULINK或SCADE模型自動生成測試用例,即根據(jù)需求生成系統(tǒng)輸入以及系統(tǒng)行為的約束限制,進(jìn)而檢驗(yàn)?zāi)P褪欠駶M足需求規(guī)范中的要求。
應(yīng)用&案例
- 某跨國汽車設(shè)備供應(yīng)商(驗(yàn)證ABS/ESP系統(tǒng)需求規(guī)范)
- 法國某軌道系統(tǒng)運(yùn)營商(驗(yàn)證地鐵車站自動門開關(guān)控制系統(tǒng))
發(fā)布評論請先 登錄
RFID智能工具柜:重構(gòu)工具管理的智能化范式?
如何使用協(xié)議分析儀進(jìn)行數(shù)據(jù)分析與可視化
電源變換器EMC整改:需求分析到整改報告的標(biāo)準(zhǔn)化流程
MBSE工具+架構(gòu)建模:從效率提升到質(zhì)量賦能
Techwiz LCD 2D應(yīng)用:二維LC透鏡建模分析
HFSS 自動化建模工具
VirtualLab Fusion應(yīng)用:雙軸晶體中錐形折射的建模與應(yīng)用
七款經(jīng)久不衰的數(shù)據(jù)可視化工具!
電池充放電測試系統(tǒng):定制需求與適用廠家分析
VirtualLab Fusion案例:K域和X域中的系統(tǒng)建模
VirtualLab:系統(tǒng)建模分析器
VirtualLab Fusion:系統(tǒng)建模分析器
車載總線監(jiān)控分析及仿真工具 - VBA
仿真分析誤差來源及減少建模誤差的方法

Stimulus—需求形式化建模和分析工具
評論