0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Stimulus—需求形式化建模和驗(yàn)證工具

經(jīng)緯恒潤(rùn) ? 來源:hirain_tech ? 作者:hirain_tech ? 2023-12-12 16:00 ? 次閱讀

產(chǎn)品概述

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

wKgZomV4EsmAUS0_AACK4GquF2Y455.png

產(chǎn)品介紹

wKgZomV4EtGANJXVAAEhbCqqCVc040.png

仿真及驗(yàn)證需求規(guī)范

Stimulus使系統(tǒng)架構(gòu)師能夠模擬需求,并在設(shè)計(jì)開始之前檢測(cè)到模糊、不正確、缺失或沖突的需求,從而創(chuàng)建安全關(guān)鍵型嵌入式系統(tǒng)驗(yàn)證所需的高質(zhì)量規(guī)范。Stimulus使用“自然語言”對(duì)需求進(jìn)行建模、仿真并驗(yàn)證需求,Stimulus中包含了豐富的時(shí)間與邏輯運(yùn)算符,例如:“當(dāng)……時(shí)”“如果”“大于”“只有”等。通過對(duì)需求按照運(yùn)算符進(jìn)行重新書寫,可以驗(yàn)證需求中是否存在沖突;通過對(duì)仿真結(jié)果的觀察,來驗(yàn)證需求規(guī)范中是否存在沖突與缺陷,進(jìn)而保證了需求規(guī)范的正確性。開發(fā)團(tuán)隊(duì)可以用更少的時(shí)間重新定義需求、重寫和重新調(diào)試代碼,從而減少實(shí)現(xiàn)高質(zhì)量結(jié)果所需的開發(fā)迭代。

生成測(cè)試用例及系統(tǒng)驗(yàn)證

在驗(yàn)證階段,Stimulus還使測(cè)試工程師能夠自動(dòng)生成測(cè)試向量和測(cè)試目標(biāo),并檢查嵌入式代碼是否符合其規(guī)范。Stimulus可以根據(jù)需求描述自動(dòng)生成符合需求的測(cè)試用例(需求可以是高層次需求或者低層次需求),也可以在Stimulus中使用“自然語言”描述測(cè)試場(chǎng)景,并生成符合測(cè)試場(chǎng)景的測(cè)試用例。Stimulus不但可以根據(jù)需求生成測(cè)試用例,還可以監(jiān)測(cè)系統(tǒng)輸出是否符合需求規(guī)格說明中的要求。測(cè)試團(tuán)隊(duì)不再需要編寫或維護(hù)從需求中手動(dòng)派生的測(cè)試案例。相反,他們可以重復(fù)利用系統(tǒng)架構(gòu)師已完成的工作來構(gòu)建高度靈活的測(cè)試活動(dòng),從而采用有效的敏捷方法。

良好的集成擴(kuò)展性

Stimulus支持對(duì)SIMULINK及SCADE集成,可以為SIMULINK或SCADE模型自動(dòng)生成測(cè)試用例,即根據(jù)需求生成系統(tǒng)輸入以及系統(tǒng)行為的約束限制,進(jìn)而檢驗(yàn)?zāi)P褪欠駶M足需求規(guī)范。

主要優(yōu)勢(shì)

實(shí)現(xiàn)早期需求驗(yàn)證

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

有效擴(kuò)大測(cè)試活動(dòng)的功能覆蓋范圍

減少開發(fā)流程中成本高昂的迭代

應(yīng)用案例

某跨國(guó)汽車設(shè)備供應(yīng)商(驗(yàn)證ABS/ESP系統(tǒng)需求規(guī)范)。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 建模
    +關(guān)注

    關(guān)注

    1

    文章

    296

    瀏覽量

    60640
  • stimulus
    +關(guān)注

    關(guān)注

    0

    文章

    1

    瀏覽量

    1606
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    3d場(chǎng)景建模可視,場(chǎng)景1:1還原

    在當(dāng)今數(shù)字化時(shí)代,3D場(chǎng)景建模可視技術(shù)成為重要工具,為各行業(yè)提供了強(qiáng)大的展示和交互手段。從電影特效到建筑設(shè)計(jì),從游戲開發(fā)到虛擬現(xiàn)實(shí),3D場(chǎng)景建模可視
    的頭像 發(fā)表于 07-12 14:49 ?138次閱讀

    cad如何進(jìn)行三維建模

    的基本步驟 確定建模目標(biāo)和需求 在開始三維建模之前,首先要明確建模的目標(biāo)和需求。這包括確定模型的用途、尺寸、形狀、材料等。明確目標(biāo)和
    的頭像 發(fā)表于 07-09 10:23 ?433次閱讀

    隧道BIM如何設(shè)計(jì)和建模

    、協(xié)作工作、優(yōu)化設(shè)計(jì),并最大程度地提高項(xiàng)目效率和質(zhì)量。下面是關(guān)于如何設(shè)計(jì)和建模隧道BIM的詳細(xì)內(nèi)容: 1.數(shù)據(jù)采集與建模需求確定:在設(shè)計(jì)之初,需要收集并整合地形、地質(zhì)、氣象等方面的數(shù)據(jù),并確定設(shè)計(jì)
    的頭像 發(fā)表于 06-04 15:54 ?277次閱讀

    Thermal-BST自動(dòng)化工具在Flotherm建模中的應(yīng)用與優(yōu)勢(shì)

    引言隨著科技的不斷發(fā)展,電子領(lǐng)域的需求也越來越廣泛和多樣。然而,PCB板及其上的器件建模問題一直是電子工程師在設(shè)計(jì)過程中面臨的重要挑戰(zhàn)之一。軟件中原有的PCB建模
    的頭像 發(fā)表于 05-28 08:35 ?199次閱讀
    Thermal-BST自動(dòng)化<b class='flag-5'>工具</b>在Flotherm<b class='flag-5'>建模</b>中的應(yīng)用與優(yōu)勢(shì)

    工具工具——映射與調(diào)度、模擬與驗(yàn)證、開發(fā)與測(cè)試工具

    本篇文章將重點(diǎn)介紹工具鏈的工具相關(guān)知識(shí),我們將從工具鏈的基本概念出發(fā),重點(diǎn)介紹工具鏈中的映射和調(diào)度工具、模擬與
    的頭像 發(fā)表于 05-16 14:30 ?1692次閱讀
    <b class='flag-5'>工具</b>鏈<b class='flag-5'>工具</b>——映射與調(diào)度、模擬與<b class='flag-5'>驗(yàn)證</b>、開發(fā)與測(cè)試<b class='flag-5'>工具</b>

    珠海南方集成電路設(shè)計(jì)服務(wù)中心引進(jìn)芯華章全流程驗(yàn)證工具

    為更好地推動(dòng)EDA工具國(guó)產(chǎn),加快構(gòu)建產(chǎn)業(yè)生態(tài)體系,3月13日,芯華章科技宣布與珠海南方集成電路設(shè)計(jì)服務(wù)中心(珠海ICC)達(dá)成戰(zhàn)略合作,后者將引進(jìn)芯華章智V驗(yàn)證平臺(tái)及數(shù)字驗(yàn)證全流程
    的頭像 發(fā)表于 03-13 10:01 ?425次閱讀

    如何使用VeriStand的Stimulus Profile?

    VeriStand的激勵(lì)信號(hào)編輯器(Stimulus Profile Editor)可自定義各種激勵(lì)信號(hào)用于測(cè)試系統(tǒng)中,例如施加于被測(cè)單元的電壓、電流、功率等信號(hào)激勵(lì);自帶多種函數(shù)和序列,能實(shí)現(xiàn)對(duì)工程、面板、信號(hào)的控制。
    的頭像 發(fā)表于 02-23 10:20 ?1509次閱讀
    如何使用VeriStand的<b class='flag-5'>Stimulus</b> Profile?

    陶哲軒用 AI 形式化的證明究竟是什么?一文看懂 PFR 猜想的前世今生

    宣布:對(duì)多項(xiàng)式 Freiman-Ruzsa 猜想(PFR)的證明進(jìn)行形式化的 Lean4 項(xiàng)目成功完成,并且耗時(shí)僅三周時(shí)間,其依賴圖的全部節(jié)點(diǎn)都帶上了「可愛的綠色陰影」。 Lean 編譯器也報(bào)告該猜想符合標(biāo)準(zhǔn)公理,可以說這是計(jì)算機(jī)和 AI 輔助證明的一項(xiàng)巨大成功。
    的頭像 發(fā)表于 12-10 21:45 ?629次閱讀
    陶哲軒用 AI <b class='flag-5'>形式化</b>的證明究竟是什么?一文看懂 PFR 猜想的前世今生

    SaberRD狀態(tài)機(jī)建模工具介紹(二)狀態(tài)機(jī)建模工具使用示例

    假設(shè)電阻阻值為r_normal,首先打開狀態(tài)機(jī)建模工具,添加電阻端口,電阻端口包含貫通變量電流和跨接變量電壓,使用分支型端口。
    的頭像 發(fā)表于 12-05 09:53 ?753次閱讀
    SaberRD狀態(tài)機(jī)<b class='flag-5'>建模</b><b class='flag-5'>工具</b>介紹(二)狀態(tài)機(jī)<b class='flag-5'>建模</b><b class='flag-5'>工具</b>使用示例

    SaberRD狀態(tài)機(jī)建模工具介紹(一)什么是狀態(tài)機(jī)建模

    狀態(tài)機(jī)建模是使用狀態(tài)圖和方程式的手段,創(chuàng)建基于混合信號(hào)的有限狀態(tài)機(jī)模型的一種建模工具。
    的頭像 發(fā)表于 12-05 09:51 ?1288次閱讀
    SaberRD狀態(tài)機(jī)<b class='flag-5'>建模</b><b class='flag-5'>工具</b>介紹(一)什么是狀態(tài)機(jī)<b class='flag-5'>建模</b>

    ADS/SystemVue/器件建模——線上介紹來了

    Keysight EDA工具在射頻微波、射頻系統(tǒng)設(shè)計(jì)、器件建模和高速數(shù)字領(lǐng)域提供完整的仿真流程,以協(xié)助客戶實(shí)現(xiàn)準(zhǔn)確仿真、通過自動(dòng)快速仿真以及實(shí)現(xiàn)仿真測(cè)試同源。
    的頭像 發(fā)表于 11-30 16:02 ?901次閱讀
    ADS/SystemVue/器件<b class='flag-5'>建模</b>——線上介紹來了

    形式化驗(yàn)證最佳實(shí)踐之三:實(shí)現(xiàn)端到端屬性

    實(shí)際上,讓我們從一個(gè)不是端到端但對(duì)高速緩存至關(guān)重要的屬性開始。該屬性是我們唯一需要檢查內(nèi)部細(xì)節(jié)的屬性。它可以驗(yàn)證緩存中的命中請(qǐng)求是否只有一種命中方式。如果不遵守這一點(diǎn),那么在讀取或?qū)懭肽姆N數(shù)據(jù)時(shí)就會(huì)非常模糊。
    的頭像 發(fā)表于 11-24 14:48 ?406次閱讀
    <b class='flag-5'>形式化驗(yàn)證</b>最佳實(shí)踐之三:實(shí)現(xiàn)端到端屬性

    形式驗(yàn)證及其在芯片工程中的應(yīng)用

    形式驗(yàn)證不僅僅是芯片領(lǐng)域中的一個(gè)概念。正如文章開頭提到過,形式驗(yàn)證強(qiáng)調(diào)使用嚴(yán)格的數(shù)學(xué)推理和形式化技術(shù),以確保系統(tǒng)的行為是否符合預(yù)期的性質(zhì)和規(guī)
    的頭像 發(fā)表于 10-20 10:46 ?857次閱讀

    關(guān)于貝葉斯概念進(jìn)行形式化建模和推理

    在統(tǒng)計(jì)學(xué)中,通常不會(huì)明確地為所有的現(xiàn)有經(jīng)驗(yàn)附加條件,因?yàn)樗强梢约僭O(shè)的。出于這個(gè)原因,在本書中,我們不會(huì)在這種情況下單獨(dú)增加變量。然而在貝葉斯分析中,我們必須記住,我們對(duì)這個(gè)世界的理解總是以自己在這個(gè)世界上的經(jīng)驗(yàn)為條件的。
    的頭像 發(fā)表于 10-18 10:51 ?399次閱讀
    關(guān)于貝葉斯概念進(jìn)行<b class='flag-5'>形式化</b>的<b class='flag-5'>建模</b>和推理

    MATLAB數(shù)學(xué)建模編程資料

    工程計(jì)算、數(shù)學(xué)建模、計(jì)算機(jī)模擬、算法研究、數(shù)據(jù)分析與處理、科學(xué)與工程繪圖、應(yīng)用軟件開發(fā)、數(shù)值計(jì)算、圖形、圖像處理,支持遞歸函數(shù),還有多種工具箱(不同領(lǐng)域)。
    發(fā)表于 09-22 08:19