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 - YogaMatt

Pages: 1 2 [3] 4 5 ... 7
31
General Board / Re: Show Connectors IDs on diagrams
« on: May 18, 2016, 10:28:34 pm »
That makes perfect sense.
With regard the mode of versioning you mention, that will quickly cause ID drift between branches that'll need to be reconciled - hence instability will be seen (if you're paying regard to variations between branches off the trunk).
With regards to automatic assignment - IF what happens is that IDs are assigned from max(ID) + 1 rather than filling holes created by deleted connectors, then IDs could be used, but with caution.
Like everything, if we know what we're doing and tie down the implications of a particular approach, then use what works?
Thanks,
Matthew

32
General Board / Re: Show Connectors IDs on diagrams
« on: May 18, 2016, 09:13:16 pm »
Once again, very helpful.
As we already have a stereotype for the connector type in question, we're some way there.
I'd still like to understand better the drivers behind the instability - have IDs got a bad rap for stability because of unintended consequences of diff/merging etc, or are there other causes?

33
General Board / Re: Show Connectors IDs on diagrams
« on: May 18, 2016, 08:59:08 pm »
Thanks Geert

That's a new one on me. Is the "Reset IDs" function the only means by which the IDs change? If not, what else might/does change them? (I can imagine that import and export will change them).

If you are versioning then IDs will be internally consistent within a version. Between versions could be problematic though ...

Cheers

Matthew

34
General Board / Re: Show Connectors IDs on diagrams
« on: May 18, 2016, 08:42:56 pm »
Hi Geert
To the rescue again I see  :)
A stakeholder wants the numeric ID (not GUID). We're showing interfaces on a diagram and want a quick way of cross-referencing with the interface catalogue, in which we display the numeric ID assigned by EA. Quick and dirty.
Cheers
Matthew

35
General Board / Show Connectors IDs on diagrams
« on: May 18, 2016, 08:33:16 pm »
Connectors have IDs. Is it possible to show them on a diagram?
Any workarounds it not?
Thanks in advance.

36
I'd like to thank very much, everyone involved in making the conference the gem it was: the organisers, the sponsors, the presenters, the delegates and the venue. I had a brilliant time and had plenty of very useful take-home messages.

37
Uml Process / Re: TOGAF and Model Structure
« on: May 04, 2016, 07:11:16 pm »
Update:
We've reached a team consensus - and decided upon a root node for an Architecture Repository of reusable building blocks, alongside other root node (one for each project). The folder structure for the project root node mirrors the TOGAF ADM phases, with baseline and target architectures clearly demarked within each phase. The artefacts within the phases (will) abide by the ACM meta-model.
We use classifiers in the Architecture Repository node and instantiate them in the project node. That way, relationships in a baseline or target architecture do not pollute one another, but the common ancestry is retained.

Outcome:
A team that is happy to proceed. We're mindful that there is no perfect solution, but we're clear amongst ourselves. We're also happy that we will probably need to develop some automations to maintain things, and if push comes to shove we'll restructure (the difficulty of which is often overplayed).

38
Uml Process / Re: Visualising Classifier Relationships
« on: May 03, 2016, 06:08:07 pm »
Well.... Fixed-ish. ;)

But the instance/classifier relationship is not defined as a connector in UML so there's no way to show it with a diagram link. And since relationship matrices show connectors you can't get it that way either.

You can always write a search for it. That will at least give you a table view.


/Uffe
So why not create one?  Ours («InstanceOf») is an extension of the metatype «Abstraction».

Paolo

This view has my support.

39
Uml Process / Re: TOGAF and Model Structure
« on: May 03, 2016, 06:05:50 pm »
Any prior art / experiences, please?

My advice is have a read of this http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap34.html

Thanks GB. Fresh from the course, so am familiar with the material. It hasn't answered my question: whether the architecture repository should or shouldn't be structured along the lines of ADM i.e. have the hierarchical structure of phases. I've come up with a view, supported by Paolo, that we can make use of the ADM phases to structure the model for a project, but not to make this the core of the architecture repository for reusable assets across projects. I'm meeting with the team today to review a (large and real) sample project that takes this approach, and will post the range of opinions garnered from sharing this.

40
Suggestions and Requests / Re: Locate Classifier from Instance
« on: May 03, 2016, 05:46:14 pm »
Yes, that would be consistent with the behavior of a selected object in the diagram and a valuable addition.  ;D

Geert
I'll submit a feature request, referencing this thread.

Anyone wants to add support, give Karma ;-)

Feature request submitted and Sparx considering for future release. In the meantime, remember to use Geert's valuable workaround.  :)

41
Suggestions and Requests / Re: Locate Classifier from Instance
« on: April 29, 2016, 08:10:18 pm »
Yes, that would be consistent with the behavior of a selected object in the diagram and a valuable addition.  ;D

Geert
I'll submit a feature request, referencing this thread.

Anyone wants to add support, give Karma ;-)

42
Suggestions and Requests / Re: Locate Classifier from Instance
« on: April 29, 2016, 07:29:49 pm »
Thanks again Geert - helpful as always.
Though valuable, I want to be able to just navigate whether I have the traceability view open or not. Ctrl-Alt-G from instance in browser surely should navigate the classifier?
Cheers!

43
Suggestions and Requests / Locate Classifier from Instance
« on: April 29, 2016, 07:04:38 pm »
Scenario:
Instances of a classifier are in a different location to the classifier in the project structure.
From an instance on the diagram, can locate the classifier (either right click and find classifier, or shortcut Ctrl-Alt-G).

Issue:
When viewing the instance in the browser, Ctrl-Alt-G does not locate the classifier, nor is there a context menu.

Am I missing the trick, or is a feature request in order?

Cheers

Yoga

44
Uml Process / Re: TOGAF and Model Structure
« on: April 29, 2016, 05:41:40 pm »
Fabulous!
STRONG Advice for an Enterprise level repository is to separate item storage from diagram storage.
By all means place all the viewpoint diagrams in the TOGAF structure, but put ALL items in a separate branch - whose structure is NOT related to any methodology.  There is NO methodologically based structure that will handle item storage to the satisfaction of all concerned.
... this resonates. It's built on the fundamental separation between the things that are and the ways of looking at them, or more simply the diagrams and the things on the diagrams --- because the things on the diagrams "live" independently of any one diagram, and can inhabit more than one diagram.

We have so many items that within each folder, we have a set of alphabetical folders (A,B,C etc.).  Indeed for some types, we now have so many that we have gone to a second level of alpha: AA,AB, AC etc.
Our overnight processing harvests the items from wherever they have been placed (by the user or by EA) and puts them into the correct folder.
Did you foresee this scale? When did you get to the point of needing the automation?

We also have separate branches for Enterprise level and Project level models.  Each project gets its own Items folder and there is one Enterprise level folder.
When you say branches, do you mean in the version control sense, or in the folder structure sense?

So many thanks,

YM

45
Peter, again very helpful, thank you.

The use of EPF in describing work in EA part is what we're currently considering, though you raise the additional point which is to model the EPF in EA. I'd be really interested in your EPF domain model (EA xmi file) - would that be possible?

On the matter of an explicit connection between EPF to EA: I'm not sure I completely understand this:
To avoid that process description in one thing and reality is something completely different, we have created a EA MDG technologies that supports the users in their work and in complying to our process requirements.

Please could you describe further?

Good karma!

YM

Pages: 1 2 [3] 4 5 ... 7