Classic MBSE si concentra spesso sull'uso di SysML, dove i requisiti vengono acquisiti come testo normale. Pertanto, non fanno parte della verifica né della simulazione. Poiché sono in testo semplice, non è possibile generarne nulla, quindi ogni singolo caso di test deve essere creato manualmente a partire da ogni singolo requisito funzionale.
STIMULUS introduce un nuovo paradigma poiché estende le funzionalità di modellazione per includere anche i requisiti funzionali. Il 100% del comportamento del sistema può essere acquisito, il che significa anche che emergono nuove possibilità di automazione dei test: è possibile acquisire scenari di test e il solutore dei vincoli STIMULUS li utilizzerà per generare tutte le combinazioni di input desiderate. Questi vettori di test vengono utilizzati sia per stimolare la specifica sia per stimolare successivamente il codice. STIMULUS osserverà la risposta del codice e lo confronterà con il comportamento definito nei requisiti, rendendo il test funzionale completamente automatico. Al momento dell'integrazione, STIMULUS analizzerà il file di registro generato dall'ambiente di test HIL e confronterà il comportamento del sistema integrato con i requisiti, consentendo al tester di rilevare automaticamente qualsiasi violazione di qualsiasi requisito.