Granville Miller continues his discussion of the UML with this examination of the role of conditional logic in sequence diagramming.
Tutorial Details:
You'll learn why you might choose to include or exclude conditions and loops from a diagram, what the two forms of sequence diagrams are, and how they are applied in the development cycle.
As I explained in my introductory column, sequence diagramming is used to depict the internal behavior of a system over time. Because system behavior is the result of objects sending messages to each other, sequence diagrams plot the course of those messages as they move from object to object. Ultimately, sequence diagrams are maps of interaction. In the previous installment, we created a fairly simple map, although we depicted numerous interactions. This time, we'll dig in a little deeper, with a look at the two forms of sequence diagrams specified by the UML. The two forms are generic and instance. Let's start by considering the proper application of each form.
Read
Tutorial at: Click here to view the tutorial
Rate Tutorial: Java Modeling: A UML Workbook, Part 2
View Tutorial: Java Modeling: A UML Workbook, Part 2
Related
Tutorials:
How to drag and drop with
Java 2, Part 2 - JavaWorld August
1999
How to drag and drop with
Java 2, Part 2 - JavaWorld August
1999 |
Code generation using Javadoc - JavaWorld August
2000
Code generation using Javadoc - JavaWorld August
2000 |
Printing in
Java, Part 3 - JavaWorld January 2001
Printing in
Java, Part 3 - JavaWorld January 2001 |
Process JSPs effectively with JavaBeans
This articles shows your how you can process JSPs effectively with JavaBeans |
Printing in
Java, Part 4 - JavaWorld February
2001
Printing in
Java, Part 4 - JavaWorld February
2001 |
A primordial
interface? - JavaWorld March 2001
A primordial
interface? - JavaWorld March 2001 |
Master Java with these introductory books - JavaWorld May 2001
Master Java with these introductory books - JavaWorld May 2001 |
JavaMail quick start
JavaMail quick start |
Create a scrollable virtual desktop
in Swing
Create a scrollable virtual desktop
in Swing |
US Department of Energy signs on to J2EE
US Department of Energy signs on to J2EE |
Is WSDL the
indispensable API?
Is WSDL the
indispensable API? |
Get the inside
track on J2EE architect certification
Get the inside
track on J2EE architect certification |
An AI tool for the
real world
An AI tool for the
real world |
Excelling in
Excel with Java
Excelling in
Excel with Java |
Java Development on Eclipse, Part 1
Java Development on Eclipse, Part 1
Author\'s note: In part one of a two-part series of excerpts from Eclipse\'s Chapter 2, we\'ll get down to the business of developing Java using Eclipse. We\'re going to take a look at using Eclipse for Java developm |
Tiger and Beyond, the Future of the Java Platform
Part Two of an interview with Sun Microsystems' Sun Fellow, Graham Hamilton, explores Java 2 Platform, Standard Edition 5.0 (J2SE 5.0) and the future of the Java language. |
UML basics: The component diagram
This article introduces the component diagram, a structure diagram within the new Unified Modeling Language 2.0 specification. |
UML 2.0 Sequence Diagramming
Modeling Complex Code in SunONE Studio with Embarcadero's Integrated Modeling Developement Environment, Describe. |
SDE for Eclipse
[[http://www.visual-paradigm.com/sdeec.php][The SDE 2.0 for Eclipse (SDE-EC)]] is a powerful, yet the most easy-to-use UML Modelling plugin for Eclipse. |
DB Visual Architect for Eclipse
DB Visual Architect for Eclipse (DBVA-EC) is a full featured Object Relational Mapping (ORM) plugin for Eclipse that provides the industry\'s best round-trip code engineering support with Java. |
|
|
|