在书籍《UML @ Classroom 面向对象建模入门》中写道:“用例——即使是包含或扩展用例——总是可以独立执行的。如果它们只能在另一个用例的范围内执行,而不能独立执行,那么它们就不是用例,也不应该被描绘为用例。它们的功能必须在使用它们的用例描述中进行覆盖。”然而,我教授给我的所有扩展关系的示例以及我在互联网上找到的扩展用例都只能在基本用例的范围内触发。
我很困惑,哪个是正确的?
我有一个小项目,我忽略了那些不能由任何参与者触发的扩展用例,我应该画出这些扩展用例吗?
我有一个小项目,我忽略了那些不能由任何参与者触发的扩展用例,我应该画出这些扩展用例吗?