UML come modellare l'attività parallela con il numero di partecipanti dipendente dal tempo

1

Voglio modellare un'attività che comporta l'elaborazione di più elementi in parallelo. Per così dire, voglio trovare una rappresentazione del diagramma di attività per qualcosa di simile al seguente snippet / pseudocode:

items = findAllReleveantFiles();
handle = threadPool.map(processingFunctionPtr, items);
result = handle.join();

vale a dire. al momento del disegno di quel diagramma non so come possano esserci i file, voglio solo significare in qualche modo che accadrà l'elaborazione parallela con un join.

Credo di poter modellare un tipo di ciclo che genera processi concomitanti, come questo

manoncredochequestocogliebenelasituazioneedipendeanchedaun'elaborazioneimperativa:ritengochesiatroppobasso.

Inun'altradomanda( Diagramma per esprimere il parallelismo in un processo flusso di lavoro ), le rappresentazioni informali sono già state suggerite nella domanda, che ritengo funzionino nel senso di comunicare al lettore di un diagramma che l'elaborazione parallela ha luogo, ma non penso che UML sia ben strutturato nel senso di strumenti di modellazione come Enterprise Architect.

    
posta wirrbel 16.11.2018 - 07:29
fonte

0 risposte

Leggi altre domande sui tag