Author Topic: Generating an acommunication from sequence diagram  (Read 4083 times)

Fabricio

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Generating an acommunication from sequence diagram
« on: January 17, 2010, 02:03:54 am »
I've used the old add-in but it doesn't work on EA 7.1. Any ideas besides creating the diagram by hand?

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13404
  • Karma: +567/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Generating an acommunication from sequence dia
« Reply #1 on: January 18, 2010, 07:08:51 pm »
Can't you fix the old addin?

I don't know about which addin you are talkin, but if you have the source code it can't be that hard.
I've upgraded EA here from 6.5 to 7.5 recently and none of the addins had any issue. This must mean that there isn't much that has changed since then so any code changes will probably be trivial to get it working again.

Geert

Fabricio

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Generating an acommunication from sequence dia
« Reply #2 on: January 19, 2010, 02:24:55 pm »
That one: http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1163561963

It's simply throw an exception and doesn't work. And no, I don't have the source. :-?

Anyway, I just made it by hand...

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13404
  • Karma: +567/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Generating an acommunication from sequence dia
« Reply #3 on: January 19, 2010, 05:52:00 pm »
Too bad then  :-/

Geert

Fabricio

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Generating an acommunication from sequence dia
« Reply #4 on: January 19, 2010, 06:41:07 pm »
It could be an standard feature of EA. Even the integrated Together in Delphi 2006 IDE can do this AFAIR ( and I don't like Together as case tool in 2006 - they got a little better afterwards).

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13404
  • Karma: +567/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Generating an acommunication from sequence dia
« Reply #5 on: January 19, 2010, 07:19:00 pm »
You are so right. I think even Rational Rose could do that back in the previous century.

Geert

son-of-sargasso

  • EA User
  • **
  • Posts: 122
  • Karma: +0/-0
    • View Profile
Re: Generating an acommunication from sequence dia
« Reply #6 on: January 19, 2010, 11:14:14 pm »
Um, a little bit of history may be relevant here.

Many many moons ago, when Jupiter was aligned to Mars, on the far distant planet ZPrX the idea of "transforms" was born. In those heady days, when small furry beings from Alpha Centurae were real small furry beings etc etc etc (apologies to all concerned) ....

Anyway, when the first transform thingo evolved, one of the Sparxians provided, at my request, a transform that would take a (very simple) sequence diagram and transform it into what was known then as  a "Collaboration" diagram.  I never realized that it ever got released into the wild.  :-[  In those days, collaborations seemed to have real future and were pretty good value.  Alas, the fortunes of humankind seemed to have moved on.

(Its nice to see, though, that at least Fabrico seems to value them still!)

Nevertheless, it was (cough) pretty much of a hack, even back then.  It was, AFAIK, never meant to be a core EA tool or even a peripheral EA tool.  However, if you guys want it, I can't see any reason not to raise it as a feature request, but I would hesitate in casting either ancient Greek or floral aspertions.  8-)

cheers
bruce

p.s. The entire above was written by my father and I accept no responsibility for anything relating to his memory or lack thereof. S-O-S

Fabricio

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Generating an acommunication from sequence dia
« Reply #7 on: January 20, 2010, 12:04:06 am »
Quote
(Its nice to see, though, that at least Fabrico seems to value them still!)

It's was just the easiest approach I found to diagramming problem. Sequence diagram would become a monster (since it grows to the right) - I tried and early it became so wide I give up.

I look to the (former called) collaboration diagram and got a compact view of the calling tree (since I didn't need to represent duration or call sequence on the timeflow). It solved my problem, yes.  ;)

The transform just would avoid losing some minutes restarting from scratch.   :-/


Makulik

  • EA User
  • **
  • Posts: 400
  • Karma: +0/-0
    • View Profile
Re: Generating an acommunication from sequence dia
« Reply #8 on: January 20, 2010, 12:41:24 am »
Quote
Quote
(Its nice to see, though, that at least Fabrico seems to value them still!)

It's was just the easiest approach I found to diagramming problem. Sequence diagram would become a monster (since it grows to the right) - I tried and early it became so wide I give up.

I look to the (former called) collaboration diagram and got a compact view of the calling tree (since I didn't need to represent duration or call sequence on the timeflow). It solved my problem, yes.  ;)

The transform just would avoid losing some minutes restarting from scratch.   :-/

That's also exactly my point for using them, and found none of my colleagues who didn't intutively understand the meaning of communication diagrams.
If you don't need the (timing) subtleties of a sequence diagram, you can get a big picture for a complex workflow between a number of class instances much better.

Just my 0.02 EUR,
Günther