Book a Demo

Author Topic: Brand New Diagram  (Read 7660 times)

arcangel.salazar

  • EA Novice
  • *
  • Posts: 3
  • Karma: +1/-0
    • View Profile
Brand New Diagram
« on: May 22, 2016, 02:12:45 pm »
Hello.

Is possible to create some brand new diagrama in EA?

I'm trying to implemente UI Transition Diagrams  (It's a new diagram developed by some mexican researchers to represent  interactions between UI and users).

But I'm a bit lost.

Thanks for the help.

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Brand New Diagram
« Reply #1 on: May 22, 2016, 07:49:09 pm »
Yes you can.
Look into UML Profiles and MDG's.
You can define a new diagram type (stereotype for a diagram) and associate that with a toolbox that contains your elements.

Geert

Glassboy

  • EA Practitioner
  • ***
  • Posts: 1367
  • Karma: +112/-75
    • View Profile
Re: Brand New Diagram
« Reply #2 on: May 23, 2016, 07:24:47 am »
In addition you can create a new diagram with a toolbox of standard elements.  You don't have to extend or create new elements in a MDG.

arcangel.salazar

  • EA Novice
  • *
  • Posts: 3
  • Karma: +1/-0
    • View Profile
Re: Brand New Diagram
« Reply #3 on: May 23, 2016, 11:00:31 am »
Thanks for the help.

When is finished I'll write some paper to present to the community.

Sorry if my English is a bit odd, I'm still learning.

Glassboy

  • EA Practitioner
  • ***
  • Posts: 1367
  • Karma: +112/-75
    • View Profile
Re: Brand New Diagram
« Reply #4 on: May 23, 2016, 12:44:46 pm »
Sorry if my English is a bit odd, I'm still learning.

Don't worry about it; native Englisher speakers will have an idiolect that will seem far odder than your self-translation does :-)

Uffe

  • EA Practitioner
  • ***
  • Posts: 1859
  • Karma: +133/-14
  • Flutes: 1; Clarinets: 1; Saxes: 5 and counting
    • View Profile
Re: Brand New Diagram
« Reply #5 on: May 23, 2016, 08:22:01 pm »
Is possible to create some brand new diagrama in EA?

I'm trying to implemente UI Transition Diagrams  (It's a new diagram developed by some mexican researchers to represent  interactions between UI and users).

Hello, and welcome to the forum. :)

One point that's worth making is that, ignoring the fact that you can categorize diagrams as structural or behavioral, there are essentially three different types of EA diagrams in terms of how they function.
  • There are the normal diagrams, which show elements and connectors, like component diagrams, use case diagrams and activity diagrams.
  • Then there are sequence diagrams, which have an implied top-to-bottom time progression and whose connectors follow different rules to those in normal diagrams.
  • Finally there are timing diagrams, which function differently again.
If this new diagram type falls into one of those categories you should be OK. If it requires some different type of function it might be difficult to implement that in EA.

You can always write an Add-In which can respond to events like element creation, and implement your own diagram behavior that way, but there are limits to what EA will allow and you can't implement something that's radically different to what EA does natively.

But if you're talking about UITDs as described by Gómez and Cervantes, that should be pretty straightforward. I haven't read the paper in detail, but it looks like a mix between Activity and State Machine diagrams, both of which fall into my "normal" category above.


/Uffe
My theories are always correct, just apply them to the right reality.

arcangel.salazar

  • EA Novice
  • *
  • Posts: 3
  • Karma: +1/-0
    • View Profile
Re: Brand New Diagram
« Reply #6 on: May 24, 2016, 11:02:19 am »
Yeah, M. Gómez presented the UITD in the CNCU conference in Veracruz, México. I spoke with him. She said there where no tools available to create the UITD. So I offered to him to check if I can create these diagrams with EA. The UITD are some sort of simplified Activity diagram. They have only three parts: interface, activity and connector.

When the plugin is finished, I will share with the community.