JSeq is a tool to automatically create UML sequence diagrams. It works by following the execution of a Java program, noting each method entry and exit. It then generates a sequence diagram from this information.
Generative Analysis: The Power of Generative AI for Object-Oriented Software Engineering with UMLGenerative Analysis: The Power of Generative AI for Object-Oriented Software Engineering with UML (2024)
by Arlow, Jim, Neustadt, Ila
Systems Analysis and Design: An Object-Oriented Approach with UMLSystems Analysis and Design: An Object-Oriented Approach with UML (2020)
by Dennis, Alan, Wixom, Barbara Haley, Tegarden, David
Learning UML 2.0: A Pragmatic Introduction to UMLLearning UML 2.0: A Pragmatic Introduction to UML (2006)
by Miles, Russ, Hamilton, Kim
UML 2.0 in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))UML 2.0 in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly)) (2005)
by Pilone, Dan, Pitman, Neil
UML Distilled: A Brief Guide to the Standard Object Modeling LanguageUML Distilled: A Brief Guide to the Standard Object Modeling Language (2003)
by Fowler, Martin
UML in Practice: The Art of Modeling Software Systems Demonstrated through Worked Examples and SolutionsUML in Practice: The Art of Modeling Software Systems Demonstrated through Worked Examples and Solutions (2003)
by Roques, Pascal
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative DevelopmentApplying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (2004)
by Larman, Craig
The Art of Business Process Modeling: The Business Analyst's Guide to Process Modeling with UML & BPMNThe Art of Business Process Modeling: The Business Analyst's Guide to Process Modeling with UML & BPMN (2010)
by Schedlbauer, Martin