激勵需求形式化建模和驗證工具

Mondo 教育 更新 2024-01-29

產品概述

Stimulus 是達索系統的產品,其目的是通過需求建模分析來驗證需求的正確性。 Stimulus 的核心思想是使用“自然語言”對功能需求進行建模,並發現需求中的缺陷,例如需求一致性、模糊性和完整性檢查。 借助 Stimulus,可以在系統開發前期發現並修改需求規範中的錯誤,並在系統的最終交付和驗收階段檢查系統設計是否符合需求規範,從而將產品開發的成本和風險降到最低。

產品介紹

*和驗證要求規範。

Stimulus 使系統架構師能夠在設計開始之前模擬需求並檢測模稜兩可、不正確、缺失或衝突的需求,從而建立驗證安全關鍵型嵌入式系統所需的高質量規範。 Stimulus 使用“自然語言”來建模和驗證需求,包括豐富的時間和邏輯運算子,例如:“When .......”“如果”、“更大”、“僅”等。 通過操作員重寫需求,可以驗證需求中是否存在衝突;通過對第乙個結果的觀察,驗證了需求規範中的衝突和缺陷,保證了需求規範的正確性。 開發團隊可以花更少的時間重新定義需求、重寫和重新除錯**,從而減少實現高質量結果所需的開發迭代次數。

生成測試用例並驗證系統。

在驗證階段,Stimulus 還使測試工程師能夠自動生成測試向量和測試目標,並檢查嵌入式**是否符合其規格。 Stimulus 可以根據需求描述自動生成滿足需求的測試用例(需求可以是高階需求,也可以是低階需求),也可以使用“自然語言”來描述測試場景,生成滿足測試場景的測試用例。 Stimulus 不僅可以根據需求生成測試用例,還可以監控系統輸出是否滿足需求規範中的要求。 測試團隊不再需要編寫或維護從需求手動派生的測試用例。 相反,他們可以重用系統架構師已經完成的工作來構建高度靈活的測試活動,從而產生有效的敏捷方法。

良好的整合可擴充套件性。

Stimulus 支援 Simulink 和 SCADE 的整合,可以自動生成 Simulink 或 SCADE 模型的測試用例,即根據需求生成系統輸入和系統行為的約束,然後驗證模型是否符合需求規範。

主要優點:

支援對需求進行早期驗證。

在工程師之間共享清晰且可觀察的需求。

有效擴充套件測試活動的功能覆蓋範圍。

減少開發過程中成本高昂的迭代。

應用例項

某跨國汽車裝置製造商(ABS ESP系統要求規範驗證)。

相關問題答案

    “形式主義”在教育領域的六種表現形式

    因為非教學行業的壓力,不堪重負的歲盧老師不惜生命代價抱怨,發出了震耳欲聾的教育問題,揭露了教育中的各種問題,引發輿論熱議。然而,在教育領域 形式主義 還有許多其他表現形式,本文對此進行了簡要總結。 檢查專案多,留下痕跡主義盛行 為了加強學校管理,相關部門會對學校的工作進行檢查和監督,如安全檢查 教學...

    柔性接頭通常用於連線形式

    柔性接頭常用於連線形式柔性接頭是一種常用的管道連線形式,具有優良的減震效能和隔音效果,能有效吸收管道變形引起的位移,可以方便地安裝在各種管道系統中。下面我們將介紹柔性接頭的常見連線形式。.法蘭連線。法蘭連線是柔性接頭最常用的連線形式之一。它通過將兩根管道的法蘭用柔性接頭連線在一起來實現管道的連線。這...

    器樂演奏有哪些形式?

    器樂演奏形式多種多樣,根據樂器和演奏方式的不同,可分為獨奏 伴奏 合奏 合奏 協奏等。獨奏 某種樂器的獨奏,如二胡 長笛 琵琶 小提琴 單簧管 小號 鋼琴等。獨奏可以充分展示表演者的技巧和表現力,同時也給聽眾帶來獨特的體驗。伴奏 在演唱 獨唱 齊聲 合唱等 或器樂獨奏的過程中,用樂器 如手風琴 鋼琴...

    什麼是軀體形式障礙?

    軀體症狀障礙 SSD 是一種心理障礙,其特徵是對可能沒有明確醫學解釋的身體症狀的過度關注和關注。它曾經被稱為 軀體化障礙 或 軀體形式疼痛障礙 主要功能包括 .長期 過度的身體症狀 患者對身體症狀的關注明顯大於症狀的嚴重程度,而這些症狀可能無法通過醫學檢查或測試來合理解釋。.過度關注症狀 患者可能會...

    形式主義最終導致腐敗

    腐敗的具體形式有很多種,根據物件是否屬於物質,可以分為物質腐敗和精神腐敗。其中,金錢 房地產 動產甚至性利益都可能屬於物質腐敗的範疇。此外,不能以現實中可感知的物質形式存在,能給觀眾帶來精神滿足的內容,可以歸入精神腐敗的範疇。屬靈腐敗的載體可以是有形的,例如各種型別的非自願三角旗和感謝信,也可以是無...