• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

two questions regarding uml diagrams

 
Ranch Hand
Posts: 354
Eclipse IDE Oracle Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
1. Is it necessary for a sequence diagram to have an Actor? When one use case just transfers control to another, how should that be presented?
2. What is the appropriate place to show protocols... stereotyping dependencies in Component diagram, Deployment diagram or documentation?

thanks.
 
Ranch Hand
Posts: 1936
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
1. I don't understand why an actor present in a sequence diagram, can you be more specific?
2. protocol should be presented in a deployment diagram.
 
Ranch Hand
Posts: 2187
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
There are different flavors of usage for Sequence diagrams.

For instance, when a Business Analyst creates Use-case diagrams, they may also create Sequence diagrams that outline sequential executions of various steps/procedures for the use-case. In these diagrams, they typically include one or more Actors. These diagrams include general concepts and are functional not technical

For Sequence diagrams that cover object communications related to a series of sequential method calls, there is no Actor. These are more technical diagrams which include specific class/method names, etc.
[ April 21, 2008: Message edited by: James Clark ]
 
author and cow tipper
Posts: 5009
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Kengkaj Sathianpantarit:

2. protocol should be presented in a deployment diagram.



I've heard different things on this?

Which protocol does a web client use to connect to the server? SSL? IP? TCP? HTTP? HTTPS? Which part of the protocol stack makes it onto the diagram?

What about connecting to an email server? Do you put on POP3 or IMAP or something? For email, it's still TCP/IP, right? So do you put that one?

I'm not sure what the official answer is.

-Cameron McKenzie
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic