Діаграма вимог

Діаграма вимог (англ. Requirement diagram) — це спеціалізована діаграма в SysML, на якій показані вимоги та зв’язки між ними та їх зв’язок з іншими елементами моделі, як обговорюється в наступних параграфах.

Згідно специфікації SysML «вимога визначає умову або стан, які необхідно (або можна) задовольнити. Вимога може вказувати функцію, яку повинна виконувати система, або умову продуктивності, яку система має досягти»[1].

Похідне відношення вимоги

Якщо вимога є похідною від іншої вимоги, їх відношення називається «похідне відношення вимоги» (Derive requirement relationship).

Утримання простору імен

Якщо вимога міститься в іншій вимозі, їх відношення називається «утримання простору імен» (Namespace containment).

Відношення задоволення

Якщо вимога задовольняється елементом дизайну, їх відношення називається «відношення задоволення» (Satisfy relationship).

Відношення копії

Якщо вимога є копією іншої вимоги, її відношення називається «відношення копії» (Copy relationship).

Відношення перевірки

Якщо існує зв’язок між вимогою та тестовим прикладом, що перевіряє цю вимогу, їхнє відношення називається «відношення перевірки» (Verify relationship).

Тестовий приклад

Тестовий приклад (Test case) визначається потоком, який перевіряє, чи задовольняє розглянута система вимогам.

Відношення уточнення

Якщо вимога уточнюється іншими вимогами/елементами моделі, відношення називається "відношення уточнення" (Refine relationship).

Відношення трасування

Якщо існує зв’язок між вимогою та довільним елементом моделі, простеженим цією вимогою, їхнє відношення називається «відношення трасування» (Trace relationship).

Посилання

Див. також

Джерела

  1. OMG SysML 1.4 (OMG Document Number: ptc/2013-12-09), p. 139
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.