Is there a visual diagram format for gui event mapping?2019 Community Moderator ElectionCan UML state machine diagram be used to show the screen navigation?What diagram can I use to show Html Events and ActionsAuto Generate Database Diagram MySQLWhat's the best UML diagramming tool?How to generate UML diagrams (especially sequence diagrams) from Java code?What's the best way to generate a UML diagram from Python source code?UML class diagram enumUML Class Diagram ResourcesTool for creating domain model diagrams that can be “dynamically” browsedUML - Hybrid between component and activity diagramsAutomatic create function block diagram from ansi c codeQuestions about UML Use Case Diagrams

Making a sword in the stone, in a medieval world without magic

Am I not good enough for you?

Is it true that real estate prices mainly go up?

Things to avoid when using voltage regulators?

Why does the negative sign arise in this thermodynamic relation?

How did Alan Turing break the enigma code using the hint given by the lady in the bar?

PTIJ: How can I halachically kill a vampire?

In the late 1940’s to early 1950’s what technology was available that could melt a LOT of ice?

Subset counting for even numbers

infinitive telling the purpose

Built-In Shelves/Bookcases - IKEA vs Built

Why does Deadpool say "You're welcome, Canada," after shooting Ryan Reynolds in the end credits?

Offered promotion but I'm leaving. Should I tell?

"One can do his homework in the library"

Do I really need to have a scientific explanation for my premise?

Why does Captain Marvel assume the planet where she lands would recognize her credentials?

What is the likely impact of grounding an entire aircraft series?

Virginia employer terminated employee and wants signing bonus returned

Word for a person who has no opinion about whether god exists

Why would a jet engine that runs at temps excess of 2000°C burn when it crashes?

2×2×2 rubik's cube corner is twisted!

Are babies of evil humanoid species inherently evil?

How do I express some one as a black person?

Do Bugbears' arms literally get longer when it's their turn?



Is there a visual diagram format for gui event mapping?



2019 Community Moderator ElectionCan UML state machine diagram be used to show the screen navigation?What diagram can I use to show Html Events and ActionsAuto Generate Database Diagram MySQLWhat's the best UML diagramming tool?How to generate UML diagrams (especially sequence diagrams) from Java code?What's the best way to generate a UML diagram from Python source code?UML class diagram enumUML Class Diagram ResourcesTool for creating domain model diagrams that can be “dynamically” browsedUML - Hybrid between component and activity diagramsAutomatic create function block diagram from ansi c codeQuestions about UML Use Case Diagrams










2















Does anyone know of any kind of UML variation which can map events in a GUI system?



I have a quite complex event driven GUI system and I would like to create a diagram so new developers can easily get an overview of events fired by various views and what models/controllers or view are instantiated/effected by these events.



I was looking for something that would look more like a mind map which branches all over the place rather than linear scenarios.



Does anyone have any ideas?



Regards,



Chris










share|improve this question


























    2















    Does anyone know of any kind of UML variation which can map events in a GUI system?



    I have a quite complex event driven GUI system and I would like to create a diagram so new developers can easily get an overview of events fired by various views and what models/controllers or view are instantiated/effected by these events.



    I was looking for something that would look more like a mind map which branches all over the place rather than linear scenarios.



    Does anyone have any ideas?



    Regards,



    Chris










    share|improve this question
























      2












      2








      2


      2






      Does anyone know of any kind of UML variation which can map events in a GUI system?



      I have a quite complex event driven GUI system and I would like to create a diagram so new developers can easily get an overview of events fired by various views and what models/controllers or view are instantiated/effected by these events.



      I was looking for something that would look more like a mind map which branches all over the place rather than linear scenarios.



      Does anyone have any ideas?



      Regards,



      Chris










      share|improve this question














      Does anyone know of any kind of UML variation which can map events in a GUI system?



      I have a quite complex event driven GUI system and I would like to create a diagram so new developers can easily get an overview of events fired by various views and what models/controllers or view are instantiated/effected by these events.



      I was looking for something that would look more like a mind map which branches all over the place rather than linear scenarios.



      Does anyone have any ideas?



      Regards,



      Chris







      uml diagram modeling






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Mar 19 '09 at 2:06









      ChrisInCamboChrisInCambo

      3,380144563




      3,380144563






















          7 Answers
          7






          active

          oldest

          votes


















          2














          State diagrams.



          Old and pricey, but here is a great text on modeling user interfaces with state charts. I've worn the pages out on mine....






          share|improve this answer























          • See also stackoverflow.com/questions/1611881/…

            – nakosspy
            Jun 14 '13 at 10:07


















          1














          For quick and dirty message sequence charts, you can't beat the price of mscgen. It uses a source text inspired by the syntax used by AT&T's Graphviz package, which is, incidentally, a good way to rendering arbitrary directed and undirected graphs.



          I often use graphviz to document my state machines, as I find it easier to keep in sync with the implementation than a Visio drawing.






          share|improve this answer






























            1














            the book that finally helped me really understand UML statecharts is Samek's Practical Statecharts in C/C++ which has a few chapters on them as well as an impressive implementation framework for building state-based systems. I think it's worth getting just for the explanations of how to think with statecharts.



            For actually creating quick statecharts or similar rough diagrams, I do a lot of work with the textual DOT language in GraphViz and often then include those diagrams directly into documentation generated with doxygen.






            share|improve this answer

























            • +1 For GraphViz

              – gustavogbc
              Jun 14 '13 at 18:59


















            1














            UML activity diagrams and state charts can branch all over the place.



            See http://www.agilemodeling.com/style/stateChartDiagram.htm



            alt text
            (source: agilemodeling.com)






            share|improve this answer

























            • Actually, that looks like a state machine diagram, which is what I would have suggested for GUI event modeling.

              – John Saunders
              Mar 19 '09 at 2:28











            • I should look like a state machine diagram... that's essentially what statecharts are.

              – S.Lott
              Mar 19 '09 at 2:42


















            1














            The communication diagram can lack sequence and it behaves more like a mind map than an activity or sequence diagram. If communicating events is your goal a state chart does show interaction, but rather, well, state. A communication diagram has less on it than an activitystate diagram, though that is not bad either, similar in nature.



            You could just leverage UseCases and add keywords or label the uses edge/line. Not recommended if this will be maintained and be more than a pretty picture.



            (Image is slightly overloaded, you don't need the numbering and they don't have to be method calls)
            http://www.agilemodeling.com/artifacts/communicationDiagram.htm
            (source: agilemodeling.com)
            http://www.agilemodeling.com/artifacts/communicationDiagram.htm






            share|improve this answer

























            • Sic "The communication diagram can lack sequence". This is wrong. Communication Diagram needs the numbering to identify the order of the messages! Please refer to the specification: "Communication Diagrams focus on the interaction between Lifelines where the architecture of the internal structure and how this corresponds with the message passing is central. The sequencing of Messages is given through a sequence numbering scheme." Source: omg.org/spec/UML/2.4.1

              – gustavogbc
              Jun 14 '13 at 19:26



















            0














            Another format which I was reminded of recently is the Dynamic Diagram in the Bon Method. I wrote a posting about it on Artima. The book Seamless Object-Oriented
            Software Architecture was made freely available in 2003.



            The difference between these and communication diagrams is separation of the steps into a separate legend. That can read like a Use Case by itself, being easy to localise and sometimes to show alternative explanations.



            Example from JOT article






            share|improve this answer






























              0














              I had great results using this D3 based auto minimum spanning tree implementation. Just pass it a list of graph edges and it'll cluster and draw a UML-like diagram:



              https://github.com/cpettitt/dagre-d3



              Also great for state diagrams.state diagram






              share|improve this answer






















                Your Answer






                StackExchange.ifUsing("editor", function ()
                StackExchange.using("externalEditor", function ()
                StackExchange.using("snippets", function ()
                StackExchange.snippets.init();
                );
                );
                , "code-snippets");

                StackExchange.ready(function()
                var channelOptions =
                tags: "".split(" "),
                id: "1"
                ;
                initTagRenderer("".split(" "), "".split(" "), channelOptions);

                StackExchange.using("externalEditor", function()
                // Have to fire editor after snippets, if snippets enabled
                if (StackExchange.settings.snippets.snippetsEnabled)
                StackExchange.using("snippets", function()
                createEditor();
                );

                else
                createEditor();

                );

                function createEditor()
                StackExchange.prepareEditor(
                heartbeatType: 'answer',
                autoActivateHeartbeat: false,
                convertImagesToLinks: true,
                noModals: true,
                showLowRepImageUploadWarning: true,
                reputationToPostImages: 10,
                bindNavPrevention: true,
                postfix: "",
                imageUploader:
                brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
                contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
                allowUrls: true
                ,
                onDemand: true,
                discardSelector: ".discard-answer"
                ,immediatelyShowMarkdownHelp:true
                );



                );













                draft saved

                draft discarded


















                StackExchange.ready(
                function ()
                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f660828%2fis-there-a-visual-diagram-format-for-gui-event-mapping%23new-answer', 'question_page');

                );

                Post as a guest















                Required, but never shown

























                7 Answers
                7






                active

                oldest

                votes








                7 Answers
                7






                active

                oldest

                votes









                active

                oldest

                votes






                active

                oldest

                votes









                2














                State diagrams.



                Old and pricey, but here is a great text on modeling user interfaces with state charts. I've worn the pages out on mine....






                share|improve this answer























                • See also stackoverflow.com/questions/1611881/…

                  – nakosspy
                  Jun 14 '13 at 10:07















                2














                State diagrams.



                Old and pricey, but here is a great text on modeling user interfaces with state charts. I've worn the pages out on mine....






                share|improve this answer























                • See also stackoverflow.com/questions/1611881/…

                  – nakosspy
                  Jun 14 '13 at 10:07













                2












                2








                2







                State diagrams.



                Old and pricey, but here is a great text on modeling user interfaces with state charts. I've worn the pages out on mine....






                share|improve this answer













                State diagrams.



                Old and pricey, but here is a great text on modeling user interfaces with state charts. I've worn the pages out on mine....







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Mar 19 '09 at 2:50









                AaronAaron

                1,08311020




                1,08311020












                • See also stackoverflow.com/questions/1611881/…

                  – nakosspy
                  Jun 14 '13 at 10:07

















                • See also stackoverflow.com/questions/1611881/…

                  – nakosspy
                  Jun 14 '13 at 10:07
















                See also stackoverflow.com/questions/1611881/…

                – nakosspy
                Jun 14 '13 at 10:07





                See also stackoverflow.com/questions/1611881/…

                – nakosspy
                Jun 14 '13 at 10:07













                1














                For quick and dirty message sequence charts, you can't beat the price of mscgen. It uses a source text inspired by the syntax used by AT&T's Graphviz package, which is, incidentally, a good way to rendering arbitrary directed and undirected graphs.



                I often use graphviz to document my state machines, as I find it easier to keep in sync with the implementation than a Visio drawing.






                share|improve this answer



























                  1














                  For quick and dirty message sequence charts, you can't beat the price of mscgen. It uses a source text inspired by the syntax used by AT&T's Graphviz package, which is, incidentally, a good way to rendering arbitrary directed and undirected graphs.



                  I often use graphviz to document my state machines, as I find it easier to keep in sync with the implementation than a Visio drawing.






                  share|improve this answer

























                    1












                    1








                    1







                    For quick and dirty message sequence charts, you can't beat the price of mscgen. It uses a source text inspired by the syntax used by AT&T's Graphviz package, which is, incidentally, a good way to rendering arbitrary directed and undirected graphs.



                    I often use graphviz to document my state machines, as I find it easier to keep in sync with the implementation than a Visio drawing.






                    share|improve this answer













                    For quick and dirty message sequence charts, you can't beat the price of mscgen. It uses a source text inspired by the syntax used by AT&T's Graphviz package, which is, incidentally, a good way to rendering arbitrary directed and undirected graphs.



                    I often use graphviz to document my state machines, as I find it easier to keep in sync with the implementation than a Visio drawing.







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Mar 19 '09 at 3:01









                    RBerteigRBerteig

                    34.4k471116




                    34.4k471116





















                        1














                        the book that finally helped me really understand UML statecharts is Samek's Practical Statecharts in C/C++ which has a few chapters on them as well as an impressive implementation framework for building state-based systems. I think it's worth getting just for the explanations of how to think with statecharts.



                        For actually creating quick statecharts or similar rough diagrams, I do a lot of work with the textual DOT language in GraphViz and often then include those diagrams directly into documentation generated with doxygen.






                        share|improve this answer

























                        • +1 For GraphViz

                          – gustavogbc
                          Jun 14 '13 at 18:59















                        1














                        the book that finally helped me really understand UML statecharts is Samek's Practical Statecharts in C/C++ which has a few chapters on them as well as an impressive implementation framework for building state-based systems. I think it's worth getting just for the explanations of how to think with statecharts.



                        For actually creating quick statecharts or similar rough diagrams, I do a lot of work with the textual DOT language in GraphViz and often then include those diagrams directly into documentation generated with doxygen.






                        share|improve this answer

























                        • +1 For GraphViz

                          – gustavogbc
                          Jun 14 '13 at 18:59













                        1












                        1








                        1







                        the book that finally helped me really understand UML statecharts is Samek's Practical Statecharts in C/C++ which has a few chapters on them as well as an impressive implementation framework for building state-based systems. I think it's worth getting just for the explanations of how to think with statecharts.



                        For actually creating quick statecharts or similar rough diagrams, I do a lot of work with the textual DOT language in GraphViz and often then include those diagrams directly into documentation generated with doxygen.






                        share|improve this answer















                        the book that finally helped me really understand UML statecharts is Samek's Practical Statecharts in C/C++ which has a few chapters on them as well as an impressive implementation framework for building state-based systems. I think it's worth getting just for the explanations of how to think with statecharts.



                        For actually creating quick statecharts or similar rough diagrams, I do a lot of work with the textual DOT language in GraphViz and often then include those diagrams directly into documentation generated with doxygen.







                        share|improve this answer














                        share|improve this answer



                        share|improve this answer








                        edited Dec 12 '18 at 17:56









                        albert

                        2,96931124




                        2,96931124










                        answered Mar 19 '09 at 3:06









                        Andy DentAndy Dent

                        14.8k671100




                        14.8k671100












                        • +1 For GraphViz

                          – gustavogbc
                          Jun 14 '13 at 18:59

















                        • +1 For GraphViz

                          – gustavogbc
                          Jun 14 '13 at 18:59
















                        +1 For GraphViz

                        – gustavogbc
                        Jun 14 '13 at 18:59





                        +1 For GraphViz

                        – gustavogbc
                        Jun 14 '13 at 18:59











                        1














                        UML activity diagrams and state charts can branch all over the place.



                        See http://www.agilemodeling.com/style/stateChartDiagram.htm



                        alt text
                        (source: agilemodeling.com)






                        share|improve this answer

























                        • Actually, that looks like a state machine diagram, which is what I would have suggested for GUI event modeling.

                          – John Saunders
                          Mar 19 '09 at 2:28











                        • I should look like a state machine diagram... that's essentially what statecharts are.

                          – S.Lott
                          Mar 19 '09 at 2:42















                        1














                        UML activity diagrams and state charts can branch all over the place.



                        See http://www.agilemodeling.com/style/stateChartDiagram.htm



                        alt text
                        (source: agilemodeling.com)






                        share|improve this answer

























                        • Actually, that looks like a state machine diagram, which is what I would have suggested for GUI event modeling.

                          – John Saunders
                          Mar 19 '09 at 2:28











                        • I should look like a state machine diagram... that's essentially what statecharts are.

                          – S.Lott
                          Mar 19 '09 at 2:42













                        1












                        1








                        1







                        UML activity diagrams and state charts can branch all over the place.



                        See http://www.agilemodeling.com/style/stateChartDiagram.htm



                        alt text
                        (source: agilemodeling.com)






                        share|improve this answer















                        UML activity diagrams and state charts can branch all over the place.



                        See http://www.agilemodeling.com/style/stateChartDiagram.htm



                        alt text
                        (source: agilemodeling.com)







                        share|improve this answer














                        share|improve this answer



                        share|improve this answer








                        edited Mar 7 at 8:00









                        Glorfindel

                        16.6k115072




                        16.6k115072










                        answered Mar 19 '09 at 2:12









                        S.LottS.Lott

                        319k67441718




                        319k67441718












                        • Actually, that looks like a state machine diagram, which is what I would have suggested for GUI event modeling.

                          – John Saunders
                          Mar 19 '09 at 2:28











                        • I should look like a state machine diagram... that's essentially what statecharts are.

                          – S.Lott
                          Mar 19 '09 at 2:42

















                        • Actually, that looks like a state machine diagram, which is what I would have suggested for GUI event modeling.

                          – John Saunders
                          Mar 19 '09 at 2:28











                        • I should look like a state machine diagram... that's essentially what statecharts are.

                          – S.Lott
                          Mar 19 '09 at 2:42
















                        Actually, that looks like a state machine diagram, which is what I would have suggested for GUI event modeling.

                        – John Saunders
                        Mar 19 '09 at 2:28





                        Actually, that looks like a state machine diagram, which is what I would have suggested for GUI event modeling.

                        – John Saunders
                        Mar 19 '09 at 2:28













                        I should look like a state machine diagram... that's essentially what statecharts are.

                        – S.Lott
                        Mar 19 '09 at 2:42





                        I should look like a state machine diagram... that's essentially what statecharts are.

                        – S.Lott
                        Mar 19 '09 at 2:42











                        1














                        The communication diagram can lack sequence and it behaves more like a mind map than an activity or sequence diagram. If communicating events is your goal a state chart does show interaction, but rather, well, state. A communication diagram has less on it than an activitystate diagram, though that is not bad either, similar in nature.



                        You could just leverage UseCases and add keywords or label the uses edge/line. Not recommended if this will be maintained and be more than a pretty picture.



                        (Image is slightly overloaded, you don't need the numbering and they don't have to be method calls)
                        http://www.agilemodeling.com/artifacts/communicationDiagram.htm
                        (source: agilemodeling.com)
                        http://www.agilemodeling.com/artifacts/communicationDiagram.htm






                        share|improve this answer

























                        • Sic "The communication diagram can lack sequence". This is wrong. Communication Diagram needs the numbering to identify the order of the messages! Please refer to the specification: "Communication Diagrams focus on the interaction between Lifelines where the architecture of the internal structure and how this corresponds with the message passing is central. The sequencing of Messages is given through a sequence numbering scheme." Source: omg.org/spec/UML/2.4.1

                          – gustavogbc
                          Jun 14 '13 at 19:26
















                        1














                        The communication diagram can lack sequence and it behaves more like a mind map than an activity or sequence diagram. If communicating events is your goal a state chart does show interaction, but rather, well, state. A communication diagram has less on it than an activitystate diagram, though that is not bad either, similar in nature.



                        You could just leverage UseCases and add keywords or label the uses edge/line. Not recommended if this will be maintained and be more than a pretty picture.



                        (Image is slightly overloaded, you don't need the numbering and they don't have to be method calls)
                        http://www.agilemodeling.com/artifacts/communicationDiagram.htm
                        (source: agilemodeling.com)
                        http://www.agilemodeling.com/artifacts/communicationDiagram.htm






                        share|improve this answer

























                        • Sic "The communication diagram can lack sequence". This is wrong. Communication Diagram needs the numbering to identify the order of the messages! Please refer to the specification: "Communication Diagrams focus on the interaction between Lifelines where the architecture of the internal structure and how this corresponds with the message passing is central. The sequencing of Messages is given through a sequence numbering scheme." Source: omg.org/spec/UML/2.4.1

                          – gustavogbc
                          Jun 14 '13 at 19:26














                        1












                        1








                        1







                        The communication diagram can lack sequence and it behaves more like a mind map than an activity or sequence diagram. If communicating events is your goal a state chart does show interaction, but rather, well, state. A communication diagram has less on it than an activitystate diagram, though that is not bad either, similar in nature.



                        You could just leverage UseCases and add keywords or label the uses edge/line. Not recommended if this will be maintained and be more than a pretty picture.



                        (Image is slightly overloaded, you don't need the numbering and they don't have to be method calls)
                        http://www.agilemodeling.com/artifacts/communicationDiagram.htm
                        (source: agilemodeling.com)
                        http://www.agilemodeling.com/artifacts/communicationDiagram.htm






                        share|improve this answer















                        The communication diagram can lack sequence and it behaves more like a mind map than an activity or sequence diagram. If communicating events is your goal a state chart does show interaction, but rather, well, state. A communication diagram has less on it than an activitystate diagram, though that is not bad either, similar in nature.



                        You could just leverage UseCases and add keywords or label the uses edge/line. Not recommended if this will be maintained and be more than a pretty picture.



                        (Image is slightly overloaded, you don't need the numbering and they don't have to be method calls)
                        http://www.agilemodeling.com/artifacts/communicationDiagram.htm
                        (source: agilemodeling.com)
                        http://www.agilemodeling.com/artifacts/communicationDiagram.htm







                        share|improve this answer














                        share|improve this answer



                        share|improve this answer








                        edited Mar 8 at 2:01









                        Glorfindel

                        16.6k115072




                        16.6k115072










                        answered Mar 24 '09 at 2:57









                        Ted JohnsonTed Johnson

                        3,80732329




                        3,80732329












                        • Sic "The communication diagram can lack sequence". This is wrong. Communication Diagram needs the numbering to identify the order of the messages! Please refer to the specification: "Communication Diagrams focus on the interaction between Lifelines where the architecture of the internal structure and how this corresponds with the message passing is central. The sequencing of Messages is given through a sequence numbering scheme." Source: omg.org/spec/UML/2.4.1

                          – gustavogbc
                          Jun 14 '13 at 19:26


















                        • Sic "The communication diagram can lack sequence". This is wrong. Communication Diagram needs the numbering to identify the order of the messages! Please refer to the specification: "Communication Diagrams focus on the interaction between Lifelines where the architecture of the internal structure and how this corresponds with the message passing is central. The sequencing of Messages is given through a sequence numbering scheme." Source: omg.org/spec/UML/2.4.1

                          – gustavogbc
                          Jun 14 '13 at 19:26

















                        Sic "The communication diagram can lack sequence". This is wrong. Communication Diagram needs the numbering to identify the order of the messages! Please refer to the specification: "Communication Diagrams focus on the interaction between Lifelines where the architecture of the internal structure and how this corresponds with the message passing is central. The sequencing of Messages is given through a sequence numbering scheme." Source: omg.org/spec/UML/2.4.1

                        – gustavogbc
                        Jun 14 '13 at 19:26






                        Sic "The communication diagram can lack sequence". This is wrong. Communication Diagram needs the numbering to identify the order of the messages! Please refer to the specification: "Communication Diagrams focus on the interaction between Lifelines where the architecture of the internal structure and how this corresponds with the message passing is central. The sequencing of Messages is given through a sequence numbering scheme." Source: omg.org/spec/UML/2.4.1

                        – gustavogbc
                        Jun 14 '13 at 19:26












                        0














                        Another format which I was reminded of recently is the Dynamic Diagram in the Bon Method. I wrote a posting about it on Artima. The book Seamless Object-Oriented
                        Software Architecture was made freely available in 2003.



                        The difference between these and communication diagrams is separation of the steps into a separate legend. That can read like a Use Case by itself, being easy to localise and sometimes to show alternative explanations.



                        Example from JOT article






                        share|improve this answer



























                          0














                          Another format which I was reminded of recently is the Dynamic Diagram in the Bon Method. I wrote a posting about it on Artima. The book Seamless Object-Oriented
                          Software Architecture was made freely available in 2003.



                          The difference between these and communication diagrams is separation of the steps into a separate legend. That can read like a Use Case by itself, being easy to localise and sometimes to show alternative explanations.



                          Example from JOT article






                          share|improve this answer

























                            0












                            0








                            0







                            Another format which I was reminded of recently is the Dynamic Diagram in the Bon Method. I wrote a posting about it on Artima. The book Seamless Object-Oriented
                            Software Architecture was made freely available in 2003.



                            The difference between these and communication diagrams is separation of the steps into a separate legend. That can read like a Use Case by itself, being easy to localise and sometimes to show alternative explanations.



                            Example from JOT article






                            share|improve this answer













                            Another format which I was reminded of recently is the Dynamic Diagram in the Bon Method. I wrote a posting about it on Artima. The book Seamless Object-Oriented
                            Software Architecture was made freely available in 2003.



                            The difference between these and communication diagrams is separation of the steps into a separate legend. That can read like a Use Case by itself, being easy to localise and sometimes to show alternative explanations.



                            Example from JOT article







                            share|improve this answer












                            share|improve this answer



                            share|improve this answer










                            answered Jun 16 '13 at 2:57









                            Andy DentAndy Dent

                            14.8k671100




                            14.8k671100





















                                0














                                I had great results using this D3 based auto minimum spanning tree implementation. Just pass it a list of graph edges and it'll cluster and draw a UML-like diagram:



                                https://github.com/cpettitt/dagre-d3



                                Also great for state diagrams.state diagram






                                share|improve this answer



























                                  0














                                  I had great results using this D3 based auto minimum spanning tree implementation. Just pass it a list of graph edges and it'll cluster and draw a UML-like diagram:



                                  https://github.com/cpettitt/dagre-d3



                                  Also great for state diagrams.state diagram






                                  share|improve this answer

























                                    0












                                    0








                                    0







                                    I had great results using this D3 based auto minimum spanning tree implementation. Just pass it a list of graph edges and it'll cluster and draw a UML-like diagram:



                                    https://github.com/cpettitt/dagre-d3



                                    Also great for state diagrams.state diagram






                                    share|improve this answer













                                    I had great results using this D3 based auto minimum spanning tree implementation. Just pass it a list of graph edges and it'll cluster and draw a UML-like diagram:



                                    https://github.com/cpettitt/dagre-d3



                                    Also great for state diagrams.state diagram







                                    share|improve this answer












                                    share|improve this answer



                                    share|improve this answer










                                    answered Aug 31 '14 at 21:05









                                    jonincanadajonincanada

                                    37945




                                    37945



























                                        draft saved

                                        draft discarded
















































                                        Thanks for contributing an answer to Stack Overflow!


                                        • Please be sure to answer the question. Provide details and share your research!

                                        But avoid


                                        • Asking for help, clarification, or responding to other answers.

                                        • Making statements based on opinion; back them up with references or personal experience.

                                        To learn more, see our tips on writing great answers.




                                        draft saved


                                        draft discarded














                                        StackExchange.ready(
                                        function ()
                                        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f660828%2fis-there-a-visual-diagram-format-for-gui-event-mapping%23new-answer', 'question_page');

                                        );

                                        Post as a guest















                                        Required, but never shown





















































                                        Required, but never shown














                                        Required, but never shown












                                        Required, but never shown







                                        Required, but never shown

































                                        Required, but never shown














                                        Required, but never shown












                                        Required, but never shown







                                        Required, but never shown







                                        Popular posts from this blog

                                        Can't initialize raids on a new ASUS Prime B360M-A motherboard2019 Community Moderator ElectionSimilar to RAID config yet more like mirroring solution?Can't get motherboard serial numberWhy does the BIOS entry point start with a WBINVD instruction?UEFI performance Asus Maximus V Extreme

                                        Identity Server 4 is not redirecting to Angular app after login2019 Community Moderator ElectionIdentity Server 4 and dockerIdentityserver implicit flow unauthorized_clientIdentityServer Hybrid Flow - Access Token is null after user successful loginIdentity Server to MVC client : Page Redirect After loginLogin with Steam OpenId(oidc-client-js)Identity Server 4+.NET Core 2.0 + IdentityIdentityServer4 post-login redirect not working in Edge browserCall to IdentityServer4 generates System.NullReferenceException: Object reference not set to an instance of an objectIdentityServer4 without HTTPS not workingHow to get Authorization code from identity server without login form

                                        2005 Ahvaz unrest Contents Background Causes Casualties Aftermath See also References Navigation menue"At Least 10 Are Killed by Bombs in Iran""Iran"Archived"Arab-Iranians in Iran to make April 15 'Day of Fury'"State of Mind, State of Order: Reactions to Ethnic Unrest in the Islamic Republic of Iran.10.1111/j.1754-9469.2008.00028.x"Iran hangs Arab separatists"Iran Overview from ArchivedConstitution of the Islamic Republic of Iran"Tehran puzzled by forged 'riots' letter""Iran and its minorities: Down in the second class""Iran: Handling Of Ahvaz Unrest Could End With Televised Confessions""Bombings Rock Iran Ahead of Election""Five die in Iran ethnic clashes""Iran: Need for restraint as anniversary of unrest in Khuzestan approaches"Archived"Iranian Sunni protesters killed in clashes with security forces"Archived