Uml 如何建模线程池的使用情况?

Uml 如何建模线程池的使用情况?,uml,Uml,Hy 我尝试使用以下场景对线程池的使用进行建模: 请求数据库检索一组实例 创建一组线程,每个线程执行相同的调用集 为所有检索到的实例启动循环 等待一个线程可用 向执行其两个任务的可用线程提供实例 环的enf 我明白了,但它没有对池进行建模 有什么想法吗?fork就像是创建一个线程,所以我不知道如何建模我的目标 可能类似,但这是不正确的,因为StructuredAction没有获得isSynchronous属性(我在StructuredAction泛化中没有找到) 问题中提供的模式实际上是

Hy

我尝试使用以下场景对线程池的使用进行建模:

  • 请求数据库检索一组实例

  • 创建一组线程,每个线程执行相同的调用集

  • 为所有检索到的实例启动循环

    • 等待一个线程可用

    • 向执行其两个任务的可用线程提供实例

  • 环的enf

我明白了,但它没有对池进行建模

有什么想法吗?fork就像是创建一个线程,所以我不知道如何建模我的目标

可能类似,但这是不正确的,因为StructuredAction没有获得isSynchronous属性(我在StructuredAction泛化中没有找到)


问题中提供的模式实际上是我的答案。

问题中提供的模式实际上是我的答案。

它是否仅对检索到的实例起作用(因此所有线程都在使用中,直到没有更多数据),或者是否可能有更多数据进入进程(所以你需要平衡等待线程和等待实例)?什么级别?做一个SD?在这种情况下,看看
par
片段。它是提供给一个不关心细节的系统架构师,事实上,我认为异步区域可以做这项工作不?你打算使用一些特定的图表来展示它吗(活动?序列?)?我将在几分钟内完成它是否仅对检索到的实例起作用(因此所有线程都在使用中,直到没有更多数据),或者是否有可能有更多数据进入进程(因此您需要平衡等待线程与等待实例)?什么级别?进行SD?在这种情况下,请查看
par
fragments。它是提供给不关心细节的系统架构师的,事实上,我认为异步区域可以完成这项工作。否?您是否计划使用某个特定的图来表示它(活动?顺序?)?我将在几分钟内完成