Language agnostic UML场景示例

Language agnostic UML场景示例,language-agnostic,uml,scenarios,Language Agnostic,Uml,Scenarios,情景是如何表达的?我认为它们与用例有关,但我不确定,我正在寻找一些好的示例或可以作为模板的文档。场景听起来像: 场景是一系列步骤 描述一个 用户与系统 UML用例的问题在于,您有用例图,但没有关于文本规范的具体内容。 当您遵循统一过程(Unified Process,UP)时,这是UML的创建者使用的一种方法,并且大量使用UML,有一个称为用例实现(use case realization)的活动,它是关于指定用例以及场景的。 为此,您可以使用任何行为图。序列图、状态机图、活动图、通信图、协作图

情景是如何表达的?我认为它们与用例有关,但我不确定,我正在寻找一些好的示例或可以作为模板的文档。

场景听起来像:

场景是一系列步骤 描述一个 用户与系统


UML用例的问题在于,您有用例图,但没有关于文本规范的具体内容。 当您遵循统一过程(Unified Process,UP)时,这是UML的创建者使用的一种方法,并且大量使用UML,有一个称为用例实现(use case realization)的活动,它是关于指定用例以及场景的。 为此,您可以使用任何行为图。序列图、状态机图、活动图、通信图、协作图、通信概述图和时序图。
图表很简单,但有时过于冗长,通常更容易使用一些简单的文本用例场景规范,例如,查看Alistair Cockburn推广的内容。然而,最近流行的还有许多其他方法,主要是作为行为驱动开发(BDD)方法的一部分。这些是用具有结构的自然语言编写的非正式规范,由各种工具支持,这些工具能够帮助您为通过规范表达的需求生成验收测试。有关更多详细信息,请查看Cucumber或Fitnesse框架。

我四处询问过,听起来场景是用户可以遵循的一系列步骤。目前尚不清楚其目的是什么,但可能是为了测试。它可能不是标准的UML。