> I looked into the UML reference handbook and I found the following difference: > fork/join is used when the jobs are running simultaneous (concurrent) > branch/merge is used in case of alternate threads. > (see The UML reference manual, page 82) Cool, thanks for that. Jonathan Riddell