Book a Demo

Author Topic: Collaboration <-> Sequence Generator  (Read 13969 times)

TomO

  • EA Administrator
  • EA User
  • *****
  • Posts: 80
  • Karma: +7/-0
  • EA - Bridging the gap between Business and IT
    • View Profile
    • Sparx Systems
Collaboration <-> Sequence Generator
« on: June 13, 2005, 10:27:02 pm »
Hey Guys,
The Collaboration to Sequence to Collaboration generator has been finished and is available to download from here:

http://sparxsystems.com.au/resources/mdg_tech/

There are some issues with it and the position of message names on the generated collaboration diagrams, we are investigating and will be resolved in due time.

Enjoy!

Tom

sargasso

  • EA Practitioner
  • ***
  • Posts: 1406
  • Karma: +1/-2
  • 10 COMFROM 30; 20 HALT; 30 ONSUB(50,90,10)
    • View Profile
Re: Collaboration <-> Sequence Generator
« Reply #1 on: June 13, 2005, 11:58:23 pm »
Yahoo! Watch out test machine - here I come!

bruce
"It is not so expressed, but what of that?
'Twere good you do so much for charity."

Oh I forgot, we aren't doing him are we.

fred131

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Re: Collaboration <-> Sequence Generator
« Reply #2 on: September 07, 2005, 09:18:15 pm »
How to generate sequence diagrams from java in EA ?
Anyone can show me the guide to the MDA plugged in
Please ;D

rescobar

  • EA User
  • **
  • Posts: 69
  • Karma: +0/-0
  • Viva Bolivia
    • View Profile
Re: Collaboration <-> Sequence Generator
« Reply #3 on: September 08, 2005, 02:51:43 pm »
I downloaded C2SEQ.exe, installed it but I don't know how to use it. Please let me know where could I found using instructions. Thanks in advance.
Ramiro
Sergio Escobar
[email protected]

rescobar

  • EA User
  • **
  • Posts: 69
  • Karma: +0/-0
  • Viva Bolivia
    • View Profile
Re: Collaboration <-> Sequence Generator
« Reply #4 on: September 08, 2005, 02:59:37 pm »
Got it! Right click in the sequence/collaboration diagram
Sergio Escobar
[email protected]

fred131

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Re: Collaboration <-> Sequence Generator
« Reply #5 on: September 08, 2005, 09:01:49 pm »
Sorry I think I miss the point.
I though EA can generate sequence diagram from the java source code. Apparently the MDA adapter add on is to Convert a sequence diagra intom a collaboration diagram.
In order to use EA to analysis existing code how do we for example derive the the sequence diagrams from source code. THere is a very good feature in EA that you can choice to reverse engineer from source code but you could not understand only the classess right. Of course there are the higher abstraction view to the machine code but is there something like the  togethercontrol center in EA that can generate sequence diagram from source code please help  ::)

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Collaboration <-> Sequence Generator
« Reply #6 on: September 08, 2005, 10:30:54 pm »
Hello Fred,

EA can't generate Sequence Diagrams (or any sort of behavioural diagram) from code.  It can't generate code from any sort of behavioural diagram either.

Simon

Arjen

  • EA Novice
  • *
  • Posts: 12
  • Karma: +0/-0
    • View Profile
Re: Collaboration <-> Sequence Generator
« Reply #7 on: September 15, 2005, 08:39:37 am »
I imported the c2seq-converter. When I try it to create a sequence diagram from a collaboration diagram, I get an error box:

"An error occurred while attempting to communicate with an Addin: Collaboration To Sequence (SparxCollab2Sequense.SparxCollab2Seq) "EA_MenuClick: Can't find matching ID" Please contact the add-in provider for assistance."

So here I am: help!

Thanks,
Arjen

thomaskilian

  • Guest
Re: Collaboration <-> Sequence Generator
« Reply #8 on: September 15, 2005, 09:42:37 am »
Also post this to Sparx support (use their link)

AdamHearn

  • EA User
  • **
  • Posts: 58
  • Karma: +0/-0
    • View Profile
Re: Collaboration <-> Sequence Generator
« Reply #9 on: September 18, 2005, 04:15:45 pm »
I also missed this when it was first released...

Trying it against the latest version of EA, I either get an empty diagram or the error as posted above. I'll wait a while to see if Sparx responds to the bug report before I file my own.

CamargoF

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Re: Collaboration <-> Sequence Generator
« Reply #10 on: December 12, 2005, 08:22:27 am »
I am using EA6.0.779 and I would like to use the add-in to converte my sequence diagrams to collaboration (or communication) diagrams, but I could not find the C2SEQ in http://sparxsystems.com.au/resources/mdg_tech/.

Where can I get it?

Regards,

Fernando
:'(

KP

  • EA Administrator
  • EA Expert
  • *****
  • Posts: 2919
  • Karma: +55/-3
    • View Profile
Re: Collaboration <-> Sequence Generator
« Reply #11 on: December 12, 2005, 03:06:45 pm »
Quote
I am using EA6.0.779 and I would like to use the add-in to converte my sequence diagrams to collaboration (or communication) diagrams, but I could not find the C2SEQ in http://sparxsystems.com.au/resources/mdg_tech/.

Where can I get it?

Regards,

Fernando
 :'(



That's odd: it's still on the website but the link to it has gone. Try http://sparxsystems.com.au/downloads/mdg_technology/C2SEQ.exe


Neil
The Sparx Team
[email protected]

CamargoF

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Re: Collaboration <-> Sequence Generator
« Reply #12 on: December 12, 2005, 11:39:52 pm »
 :D

Many thanks.

Kevin G. Watson

  • EA User
  • **
  • Posts: 217
  • Karma: +0/-0
  • I love EVERYTHING including Microsoft
    • View Profile
Re: Collaboration <-> Sequence Generator
« Reply #13 on: December 13, 2005, 12:24:46 am »
Mornin' Folks, Fred and Simon

Quote
EA can't generate Sequence Diagrams (or any sort of behavioural diagram) from code.  It can't generate code from any sort of behavioural diagram either.


Is there any particular reason for this?

:-[ I'm new to EA, but isn't it just a question of writing up some code templates to forward engineer, and parsing operation bodies into SD fragments to R.Eng.

As a few of my mates have pointed out, manually translating SD's into code is error prone and almost ensures that model / code are disconnected.

Stay tough
Kevin

Kevin G. Watson

  • EA User
  • **
  • Posts: 217
  • Karma: +0/-0
  • I love EVERYTHING including Microsoft
    • View Profile
Re: Collaboration <-> Sequence Generator
« Reply #14 on: December 13, 2005, 12:38:45 am »
Hi again

Having re-read my above post, I'm not sure that Sequence / Communication (  :-/ Collaboration ) diagrams are the best fit.  Activity Diagrams would probably fit the use better.

SD by defination imply a very sequential ordering, like lines of code.  Acivity diagrams, enable more freedom to do things in parrell - hyperthreading, multi-processor, multi-core computers, are becoming cheaper and much more common.

Oops, sounding like the OMG again.

I would def be up for doing some work in this area... college is out till mid feb.  Xmas break started mid nov this year 8)

Stay tough
Kevin