Діаграма вимогДіаграма вимог (англ. Requirement diagram) — це спеціалізована діаграма в SysML, на якій показані вимоги та зв'язки між ними та їх зв'язок з іншими елементами моделі[1]. Хоча в UML діаграми вимог нема, для формулювання вимог там інколи пристосовують діаграму прецедентів[1]. Згідно зі специфікацією SysML «вимога визначає умову або стан, які необхідно (або можна) задовольнити. Вимога може вказувати функцію, яку повинна виконувати система, або умову продуктивності, яку система має досягти»[2]. Похідне відношення вимогиЯкщо вимога є похідною від іншої вимоги, їх відношення називається «похідне відношення вимоги» (Derive requirement relationship). Утримання простору іменЯкщо вимога міститься в іншій вимозі, їх відношення називається «утримання простору імен» (Namespace containment). Відношення задоволенняЯкщо вимога задовольняється елементом дизайну, їх відношення називається «відношення задоволення» (Satisfy relationship). Відношення копіїЯкщо вимога є копією іншої вимоги, її відношення називається «відношення копії» (Copy relationship). Відношення перевіркиЯкщо існує зв’язок між вимогою та тестовим прикладом, що перевіряє цю вимогу, їхнє відношення називається «відношення перевірки» (Verify relationship). Тестовий прикладТестовий приклад (Test case) визначається потоком, який перевіряє, чи задовольняє розглянута система вимогам. Відношення уточненняЯкщо вимога уточнюється іншими вимогами/елементами моделі, відношення називається "відношення уточнення" (Refine relationship). Відношення трасуванняЯкщо існує зв’язок між вимогою та довільним елементом моделі, простеженим цією вимогою, їхнє відношення називається «відношення трасування» (Trace relationship). Посилання
Див. такожПримітки
|