UML用例图:泛化子级是否从父级继承包括/扩展?

UML用例图:泛化子级是否从父级继承包括/扩展?,uml,use-case,use-case-diagram,Uml,Use Case,Use Case Diagram,鉴于以下情况: […]当加油量达到最大允许量时,或当客户决定将软管放回安装板时,加油终止。加油过程结束后,应向客户的信用卡账户收取所配汽油的欠款。[……] 现在,在尝试在用例图中对此进行建模时,我提出了以下建议: 我的主要问题是:子用例是否继承包含和扩展关系?这是有效的/有意义的吗?你在这里错了,就像在另一个问题中一样。Terminate充其量不是用例,而是反用例。除了比尔信用卡,其他泡沫也是如此。最有可能失踪的是燃料车 一般情况下:不要对UCs使用泛化。这是个糟糕透顶的主意。附加值是独一无二的

鉴于以下情况:

[…]当加油量达到最大允许量时,或当客户决定将软管放回安装板时,加油终止。加油过程结束后,应向客户的信用卡账户收取所配汽油的欠款。[……]

现在,在尝试在用例图中对此进行建模时,我提出了以下建议:


我的主要问题是:子用例是否继承包含和扩展关系?这是有效的/有意义的吗?

你在这里错了,就像在另一个问题中一样。Terminate充其量不是用例,而是反用例。除了比尔信用卡,其他泡沫也是如此。最有可能失踪的是燃料车

一般情况下:不要对UCs使用泛化。这是个糟糕透顶的主意。附加值是独一无二的记住:它与独特的销售主张有关。在99.9%的情况下,你可以不概括这一点,除非你有特许经营权,这是唯一可行的例子


再说一遍:阅读Bittner/Spence,了解为什么UCs是关于附加值而不是功能的。

非常感谢您的回答。我会考虑你写的东西,并设法掌握文学。然而,我觉得这并不能回答我的实际问题:继承能否以这种方式使用?正如我所说:1这些都不是用例,有很多感叹号!和类一样,泛化不能应用于UCs,因为它在几乎所有情况下都没有任何意义。