Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Mats Gejnevall

Pages: [1] 2 3
General Board / Re: Multi-language model
« on: November 08, 2018, 09:21:16 pm »
One way could be to add tags for language and then add shapescripts to look at some diagram or general language tag to select the source of the name of the element.

General Board / Diagrams in element compartment
« on: October 18, 2018, 01:34:19 am »
Hi all,
I want to be able to link an element to a number of diagrams and show all the linked diagrams in a compartment in that element. Then I should be able to click on any of diagram names in the compartment to display that diagram. Is that possible? Can I do a shape script to handle this? Or is it already possible in EA?


Adding a new element with the same name and stereotype could trigger a warning. The warning should be configurable.

There is usually a lot of work to update all diagrams with of one element to another (with the same name).

The relations shown are the relations to the base elements of my stereotyped elements. In EA 13 they were not shown. Ánd why would I want them?

I had the reverse experience. Quicklinker showed more relations available than I have in my MDG. In 13.5 it worked fine showing just my relations, in 14 it shows a number of addional relations.

Had to add my Diagram type in Column E to make it show my relation when I had 'Filter to Toolbox' set. And now it shows my relation, but also lots of other relations both when 'Filter to Toolbox'  is set and not set. And I have no other MDG or similar set in my Configuration.

This happens all the time, sometimes 20-30 times a day when I paste EA models(images) into Word or Powerpoint. When googling this there are no good answers to why.

Does this happen to you? Does someone have a solution to this problem? I have seen some examples of solutions which is to create .png versions and then import them into Word or ppt, but that is a lot of extra work.

Hi Mats,

If I understand you correctly, there are a couple of problems with what you are attempting to do.  The first is conceptual.  I hope you agree that the real Master data is the attribute or property, not the object or entity.  "Objects' are "Master Data Objects" because they include one or more Master Data Items (attributes/properties/features).  If you don't agree, good luck  ;).

Each Master Data Item has a lifetime.  Different sources can create/modify the value of the item at different points during its lifetime.  Indeed, at the same point, multiple sources may change the value.

Normally, information flows document flows between objects/entities not between the attributes.  There are ways around it, but you will need to decide what you are tracking.

Normally, you need to track which systems/business processes access the item and in what manner (CRUD).  This suggests that an ArchiMate "Accesses" relationship may be more appropriate.

We have implemented a "source of Truth" relationship which is (effectively) derived from the accesses and indicates that the supplier can be considered a SoT for the related attribute.


Thanks Paolo
Right now we solved it by having by having both information flows between applications and relations between applications and information elements (create and use). But it becomes hard to maintain over time. And some information elements are created by multiple applications.  We have a set of sensors that send the same type of information to a central strategic application. And the information is sent over the barebone network, no services are called (as a comment to Richard).

Then we created some relatedElement compartment shapescripts so we can for each application easily see which information elements an application create and use.

But we would like to have the possibility to automatically suggest updates to the relations between the appplications and information elements (create, use) to avoid some work.

Setting an attribute on the information element does not work either because then you cannot see what application is the master, just that the information is mastered or used, NOT by whom it is created or used.

Suggestions and Requests / Master data models from information flows
« on: April 05, 2018, 05:06:03 pm »
In our architecture we model information flows. Now we want to create models and analyze where information is created (mastered) and where it is used.
That can be done by hand by looking at our information flow models and create new models depicting this (or creating them in the relationship matrix).
That is a lot of work!
Is there a way to “automatically” create those models/matrices from the information flows? In most cases the direction of an information flows indicates the creator (master) and the user of information.

Thanks for any suggestion :)

General Board / Merging two information elements or removing one
« on: March 07, 2018, 03:10:50 am »
I have by mistake added an information element with the same name in different Information Flows (many information elements in many flows). Now I want to remove one of them, but I cannot easily find out where I should change. If I just delete one of them, I will never find all places where to add the remaining.

Any good ideas?


Bugs and Issues / Avoiding deleting elements in use
« on: December 14, 2017, 03:25:00 am »
Hi all
I want to clean up my database of elements not in use. I use the Find orphan function and it lists a lot of elements not in use. But many of them are used in my information flows. Is there a way of detecting which orphaned elements are used in information flows? Or is there a configuration where they would not show up in that list?

Thanks Mats

Bugs and Issues / Compartments and instances
« on: December 14, 2017, 03:13:52 am »
Hi all
I am using compartments a lot to show relationships. But when I have relations between an element and an instance of an element I have a problem. But just in one direction. Element to instance works fine with some shape scripting, but when I want to see the relations of the element that has relations to the instances of it in the compartment of that element, it does not work.

Example: I have more than one firewall in my diagram. I create instances of that firewall and connect these instances to networks. When I use compartments to show which firewalls these networks are using it works fine, but when I want to see what networks the firewall element is connected to I get no information. I assume it is because the instance and element are different database entries.

Any solutions?


So I can do an XMI export and import it later and the external references will be set up correctly?

Hi all
Is it possible to export everything in a package including related elements in other packages and move them to another EA respository? I have created a more detailed set of models in this repository but I do not want them there long term. Would the packages of the related elements also be included in such an export?


Bugs and Issues / Changing property on multiple elements
« on: September 06, 2017, 05:37:30 pm »
Is there any way to change a property on a set of selected elements? I know it can be done by CSV export and import, but any other way?

But I think there should be some way of turning off the relatedElements temporarily. I can do it by turning off the metamodel, but that can corrupt my models. It might be possible to create some shape script inside each relatedElement script to do that, but again to complicated.

Pages: [1] 2 3