• 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
  • Tim Cooke
  • paul wheaton
  • Liutauras Vilda
  • Ron McLeod
Sheriffs:
  • Jeanne Boyarsky
  • Devaka Cooray
  • Paul Clapham
Saloon Keepers:
  • Scott Selikoff
  • Tim Holloway
  • Piet Souris
  • Mikalai Zaikin
  • Frits Walraven
Bartenders:
  • Stephan van Hulst
  • Carey Brown

UML / Sequence Diagram

 
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I wonder what the left most 'item/symbol/object' has to be to start the diagram with.

In 'Sun Certified Enterprise Architect for J2EE Technology' by Mark Cade the sequence diagrams start with an actor. However I belive that this does not conform to UML 2.0.

StarUML - that I use to draw the diagrams - does not support to have an actor and it is not possible to draw the first arrow without starting from an object.

What is the correct way to draw the first arrow?

Thank you very much for your help!
 
Ranch Hand
Posts: 376
Scala Monad
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm using StarUML (v5.0.2) too, and I have actors that start the flow sending messages...
I have my actors defined in the use case model, and the sequence diagrams in the desing model, and works fine.
Did you try drag & drop the actor in the sequence diagram?
BTW, just curious, why do you believe that starting a sequence diagram with an actor doesn't conform to UML 2?
[ June 25, 2007: Message edited by: Gabriel Claramunt ]
 
Lukas Moser
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It works as you say. And I think now, that actors are allowed in sequence diagrams.

Thank you!!!
 
Gabriel Claramunt
Ranch Hand
Posts: 376
Scala Monad
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Sometimes it can be confusing. In a sequence diagram, you don't have classes ( or actors), instead you have instances of them...
 
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I can not find actor icon under the sequence diagram menu, how can you get the actor icon in sequence diagram?
 
Leo Gao
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I answered my question and find it finally.
 
Are you okay? You look a little big. Maybe this tiny ad will help:
We need your help - Coderanch server fundraiser
https://coderanch.com/wiki/782867/Coderanch-server-fundraiser
reply
    Bookmark Topic Watch Topic
  • New Topic