Stimulus是法國達索公司產品,其目的是通過需求建模分析來驗證需求的正確性。Stimulus的核心理念是運用“自然語言”對功能性需求進行建模,并通過仿真來查找需求中的缺陷,例如需求一致性、不二義性和完整性檢查等。借助Stimulus可以在系統開發的早期階段發現并修改需求規范中的錯誤、在系統最終交付驗收階段檢查系統設計是否滿足需求規范,從而較大地降低產品開發的成本與風險。
![](https://file.elecfans.com/web2/M00/2F/D7/poYBAGIFxPmAIuz9AAEaylKcKvo861.jpg)
產品介紹
- 仿真及驗證需求規范
![](https://file.elecfans.com/web2/M00/2F/DE/pYYBAGIFxPmAWEgFAACcYuxIaw0982.jpg)
Stimulus使用“自然語言”對需求進行建模、仿真并驗證需求。Stimulus中包含了豐富的時間與邏輯運算符,例如:“當…時”,“如果”,“大于”,“只有”等。通過對需求按照運算符進行重新書寫,可以驗證需求中是否存在沖突;通過對仿真結果的觀察,來驗證需求規范中是否存在沖突與缺陷,進而保證了需求規范的正確性。
- 生成測試用例及系統驗證
Stimulus可以根據需求描述自動生成符合需求的測試用例(需求可以是高層次需求或者低層次需求),也可以在Stimulus中使用“自然語言”描述測試場景,并生成符合測試場景的測試用例。Stimulus不但可以根據需求生成測試用例,還可以監測系統輸出是否符合需求規格說明中的要求。在測試環境中導入生成的測試用例并通過監視系統輸出,客戶可以驗證系統設計是否滿足需求,還可以節省手工書寫測試用例時冗長而無味的時間。
- 良好的集成擴展性
Stimulus支持對SIMULINK及SCADE集成,可以為SIMULINK或SCADE模型自動生成測試用例,即根據需求生成系統輸入以及系統行為的約束限制,進而檢驗模型是否滿足需求規范中的要求。
應用&案例
- 某跨國汽車設備供應商(驗證ABS/ESP系統需求規范)
- 法國某軌道系統運營商(驗證地鐵車站自動門開關控制系統)
發布評論請先 登錄
相關推薦
七款經久不衰的數據可視化工具!
VirtualLab Fusion案例:K域和X域中的系統建模
仿真分析誤差來源及減少建模誤差的方法
![仿真<b class='flag-5'>分析</b>誤差來源及減少<b class='flag-5'>建模</b>誤差的方法](https://file1.elecfans.com/web2/M00/8D/01/wKgZomS2B9CAGCLbAAABbnWf0L0665.jpg)
三維可視化建筑建模特點
3d場景建模可視化,場景1:1還原
cad如何進行三維建模
神經網絡在數學建模中的應用
Thermal-BST自動化工具在Flotherm建模中的應用與優勢
![Thermal-BST自動化<b class='flag-5'>工具</b>在Flotherm<b class='flag-5'>建模</b>中的應用與優勢](https://file1.elecfans.com/web2/M00/C2/1B/wKgZomXgKimAKUIdAAA9lGgn6AA745.png)
gis建模與空間分析的區別
如何使用VeriStand的Stimulus Profile?
![如何使用VeriStand的<b class='flag-5'>Stimulus</b> Profile?](https://file1.elecfans.com/web2/M00/C0/B3/wKgZomXYAXWASAhbAAAbJyaG3Go894.png)
評論