预订演示
前页 后页

协作

A UML Collaboration element modeled in Sparx Systems Enterprise Architect.

描述

协作定义了A组协作角色及其连接器。这些用于在复合结构图中共同说明特定功能。协作应仅指定完成特定任务或函数所需A角色和属性。尽管在实践中,行为及其角色可能涉及许多相切的属性和属性,但隔离主要角色及其必要条件可以简化和阐明行为,并提供重用。 A实现了协作模式以适用于各种情况。

此示例说明了一个协作安装,如图所示连接了三个角色(对象)。此协作的过程可以通过使用交互、添加通讯交互序列。

An example UML Composite Structure diagram showing a Collaboration element.

要了解在特定情况下引用协作,请参阅协作应用帮助。

Enterprise Architect支持一个刻板印象的协作来表示一个业务协作用例在业务建模中的实现。

工具箱icon

Collaboration element

了解更多

OMG UML规范:

OMG Unified Modeling Language规范,v2.5。 1 , p.222) 指出:

A (协作)描述协作元素的结构,每个元素执行专门的函数,共同完成一些所需的功能。