Діаграма вимог (англ. Requirement diagram) — це спеціалізована діаграма в SysML, на якій показані вимоги та зв'язки між ними та їх зв'язок з іншими елементами моделі.
Хоча в UML діаграми вимог нема, для формулювання вимог там інколи пристосовують діаграму прецедентів.
Згідно специфікації SysML «вимога визначає умову або стан, які необхідно (або можна) задовольнити. Вимога може вказувати функцію, яку повинна виконувати система, або умову продуктивності, яку система має досягти».
Похідне відношення вимоги
Якщо вимога є похідною від іншої вимоги, їх відношення називається «похідне відношення вимоги» (Derive requirement relationship).
Утримання простору імен
Якщо вимога міститься в іншій вимозі, їх відношення називається «утримання простору імен» (Namespace containment).
Відношення задоволення
Якщо вимога задовольняється елементом дизайну, їх відношення називається «відношення задоволення» (Satisfy relationship).
Відношення копії
Якщо вимога є копією іншої вимоги, її відношення називається «відношення копії» (Copy relationship).
Відношення перевірки
Якщо існує зв’язок між вимогою та тестовим прикладом, що перевіряє цю вимогу, їхнє відношення називається «відношення перевірки» (Verify relationship).
Тестовий приклад
Тестовий приклад (Test case) визначається потоком, який перевіряє, чи задовольняє розглянута система вимогам.
Відношення уточнення
Якщо вимога уточнюється іншими вимогами/елементами моделі, відношення називається "відношення уточнення" (Refine relationship).
Відношення трасування
Якщо існує зв’язок між вимогою та довільним елементом моделі, простеженим цією вимогою, їхнє відношення називається «відношення трасування» (Trace relationship).
Посилання
- OMG Systems Modeling Language (OMG SysML™) [ 13 квітня 2022 у Wayback Machine.]
- Weilkiens, Tim (2008). . Morgan Kaufmann / The OMG Press. ISBN . Архів оригіналу за 20 липня 2018. Процитовано 18 березня 2022.
- Roques, Pascal. How modeling can be useful to better define and trace requirements [ 13 січня 2022 у Wayback Machine.] / Requirements Engineering Magazine, 30. April 2015
- Requirement Diagram [ 13 січня 2022 у Wayback Machine.] / Cameo Requirements Modeler Plugin 19.0 LTR Documentation
Див. також
Примітки
- Jon Holt, Simon Perry (2008). 4.9 Requirement diagrams (structural). SysML for Systems Engineering. The Institution of Engineering and Technology. ISBN .
- OMG SysML 1.4 (OMG Document Number: ptc/2013-12-09), p. 139
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Diagrama vimog angl Requirement diagram ce specializovana diagrama v SysML na yakij pokazani vimogi ta zv yazki mizh nimi ta yih zv yazok z inshimi elementami modeli Priklad diagrami vimog dlya bazovoyi sistemi otrimanih urokiv Hocha v UML diagrami vimog nema dlya formulyuvannya vimog tam inkoli pristosovuyut diagramu precedentiv Zgidno specifikaciyi SysML vimoga viznachaye umovu abo stan yaki neobhidno abo mozhna zadovolniti Vimoga mozhe vkazuvati funkciyu yaku povinna vikonuvati sistema abo umovu produktivnosti yaku sistema maye dosyagti Pohidne vidnoshennya vimogiYaksho vimoga ye pohidnoyu vid inshoyi vimogi yih vidnoshennya nazivayetsya pohidne vidnoshennya vimogi Derive requirement relationship Utrimannya prostoru imenYaksho vimoga mistitsya v inshij vimozi yih vidnoshennya nazivayetsya utrimannya prostoru imen Namespace containment Vidnoshennya zadovolennyaYaksho vimoga zadovolnyayetsya elementom dizajnu yih vidnoshennya nazivayetsya vidnoshennya zadovolennya Satisfy relationship Vidnoshennya kopiyiYaksho vimoga ye kopiyeyu inshoyi vimogi yiyi vidnoshennya nazivayetsya vidnoshennya kopiyi Copy relationship Vidnoshennya perevirkiYaksho isnuye zv yazok mizh vimogoyu ta testovim prikladom sho pereviryaye cyu vimogu yihnye vidnoshennya nazivayetsya vidnoshennya perevirki Verify relationship Testovij prikladTestovij priklad Test case viznachayetsya potokom yakij pereviryaye chi zadovolnyaye rozglyanuta sistema vimogam Vidnoshennya utochnennyaYaksho vimoga utochnyuyetsya inshimi vimogami elementami modeli vidnoshennya nazivayetsya vidnoshennya utochnennya Refine relationship Vidnoshennya trasuvannyaYaksho isnuye zv yazok mizh vimogoyu ta dovilnim elementom modeli prostezhenim ciyeyu vimogoyu yihnye vidnoshennya nazivayetsya vidnoshennya trasuvannya Trace relationship PosilannyaOMG Systems Modeling Language OMG SysML 13 kvitnya 2022 u Wayback Machine Weilkiens Tim 2008 Morgan Kaufmann The OMG Press ISBN 0 12 374274 9 Arhiv originalu za 20 lipnya 2018 Procitovano 18 bereznya 2022 Roques Pascal How modeling can be useful to better define and trace requirements 13 sichnya 2022 u Wayback Machine Requirements Engineering Magazine 30 April 2015 Requirement Diagram 13 sichnya 2022 u Wayback Machine Cameo Requirements Modeler Plugin 19 0 LTR DocumentationDiv takozhAnaliz vimog Upravlinnya vimogami SysML UMLPrimitkiJon Holt Simon Perry 2008 4 9 Requirement diagrams structural SysML for Systems Engineering The Institution of Engineering and Technology ISBN 978 0 86341 825 9 OMG SysML 1 4 OMG Document Number ptc 2013 12 09 p 139