I am trying to make an activity diagram of a user for my system and I am unsure if the flow should come down to a Join Node or Merge Node before the user can log off. Here is the one I have made sa of now. Could anyone explain to me what's the difference?
1
There are 1 best solutions below
Related Questions in UML
- steps to create a web app with backend and database and web
- How to present this example concept in UML: Using 2 LCD displays in C/C++
- In the UML diagram, in the Class diagram, what does stereotype mean <<compound>>?
- UML representation of containerized services
- uml class diagram for boxing match
- Polymorphism can be described as:
- Why am I getting a plantUML syntax error with a statechart in a package?
- System or external system as an actor in a use case?
- How to model statechart behavior inheritance using UML?
- Can we have an interface create objects of another interface in UML Class Diagrams?
- Is my relationships correct in my class diagram
- How to attach a Port shape to a class shape?
- How to correctly create a sequence diagram?
- How can I insert activity diagram image to an use case in Enterprise architect?
- Use case extends or include
Related Questions in DIAGRAM
- How do I get flowchart to query SQL table/view
- ChatUML Homepage --> "Menu" : Navigate to Menu syntax error
- Why am I getting a plantUML syntax error with a statechart in a package?
- Persistence diagram feels wrong...?
- How to recreate 3-position switch using two momentary buttons?
- Gnuplot: ramdom but deterministic color palette
- Respacing dense areas in schematic point diagram
- My Sankey Diagram( Has zero value but appear that it has)
- Python diagrams output image size
- Creating a diagram with LaTeX equations in R (Quarto)
- How to create a Application that phone can use to send Radio Frequency Wave?
- Graphing hierarchical data without overlapping nodes
- Is it possible to create implementable er diagram in oracle apex
- Set default magic type for react echarts
- linear gradient in Svelte each loop not working
Related Questions in ACTIVITY-DIAGRAM
- How can I insert activity diagram image to an use case in Enterprise architect?
- Repeat while loop after a condition in PlantUML activity diagram
- Is there a way to merge different path to the same Control block?
- use of a join and a fork node in sequence in activity diagram?
- How to properly branch to earlier actions in the flow of an activity diagram?
- plantuml activity diagram with parallel split execution joining in reverse order
- Is there any specific number of output arrows from one activity in an activity diagram?
- PlantUML Activity Diagram connect condition to other path
- Triggering activity Diagrams upon data reception (SysMl IBM Rhapsody)
- Errors when adding interruptible regions in an activity diagram in IBM Rhapsody
- UML/SysML Activity Diagrams - Can a Decision Node element be hanging? (i.e., no incoming edge)
- Multiple outgoing sequence flows from one action in a UML activity diagram
- How to merge two disjointed branches in PlantUML activity diagram with new syntax?
- What ist the difference between Structured Activity and Sub-Activity in UML?
- Bypassing an activity in plantUML activity diagram
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?

It must be a join (though I first remembered wrongly and thanks to @AxelScheithauer pointing out my error). P. 401 of UML 2.5
That means that all 6 actions below will start in parallel which does not mean they must run concurrently. But all of them need completion in order to continue after the join below. (I doubt that this is desired.)
There's a (double) 2nd flaw in the top decision back-flows. They need to go back to the top merge. Otherwise neither Login nor Register would start since they expect 3 or 2 tokens where only one would arrive.