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

Pages: [1]
1
Thx

here is my trial profile


and as I said, trying to understand why the taggedValue link "cannot be" used. Shouldn't it show up as a Tagged Value attribute 'Key Value Arguments' in the element Value Proposition, or am I wrong?

So, have I understood it correctly, that I need to create a matching user defined tagged value using Settings<UML Types... for each element attribute?

I've also noticed that when I use the Type=RefGUID; and click on the [...] to choose an object - should I choose to Create New, that window is not pre-loaded with the correct Stereotype. Instead you need to locate the type in a very long list of Stereotypes. Is this a bug or a feature?

Are these issues due to that I don't create a MDG MTS file or what am I doing wrong?  

The answers will guide me in my implementation of my complete Business Architecture package, and I want to do it "as correct as possible" from the beginning. ;D

Thanks in advance  /Magnus

2
Well, it definitely address some of the problem. Since I'm new to EA, I haven't made a MTS file every time, but rather just updated the UML profile only, and then re-imported it. This I thought was a faster way of testing my new profile...but it's probably my big mistake  ;)

Still my basic question is how I create a new element inside a UML profile, which is also used by other elements in the same (or another UML profile). For every stereotype created, DO I have to create a matching user defined tagged value using Settings<UML Types... also?

To define that I would use the Type=RefGUID; Is that the only way, or is there a way to do this from "inside" the UML profile?

I first thought that that was why you used the profile relationship Tagged Value link, as I expected the Tagged Value link's name to appear in the Tagged Values window. This doesn't happen. At least not if I only stay on the UML Profile level and skip generating the MTS file. What am I doing wrong?

How do I insert a (Snipping tool) picture in this thread to show you a snapshot of my UML profile diagram?

Please bare with me and my basic questions...-Magnus      

3
Hi,

I'm a beginner struggling with UML profiles. I have 3 main issues right now

1. In an UML Profile I want to create a new stereotype 'Q&A' that contains two attributes
  - Question = preferably I would like to have a pre-defined drop-down list of strings (enums) where the strings are defined outside the UML profile. These questions are Re-usable assets. How to do?

  - Proof = a Memo text field where you note down proof to your answer (the answer to the question is written in the Notes)
                    

2. This Q&A I then use in many different types of elements that I want to define in my UML Profile, like Market Segment, Customer Segment, Assessment, etc.

So how can I define an attribute inside a stereotype in a UML Profile that uses another stereotype defined in same/different UML Profile? I can't get this to work? After importing the UML profile and using it (e.g Market segment) in a diagram trying to edit the Q&A Tagged Value - it acts like a string value. Howver, if I add a Tagged Value to the object (outside the UML profile) it works like a charm.


3.  The attribute 'Proof' above (of type Memo) doesn't work when I try to define it directly in the Attribute window (in the UML Profile).

Do you have to go via the Settings>UML Types...define a tagged type called Proof (with Type=Memo) and then use that type in the UML Profile?

If so there will be many, many Tagged Types in Settings>UML Types.

Can these tagged types be removed if you turn the UML Profile(s) into a MDG (MTS file) and load it instead?

I hope this makes sense, cos' I make no sense at all right now with my testing  >:(

Thanks in advance  -Magnus

4
Great feedback,

I will take a look at the repository class and see if that would be a nice way around it.

I've just  started using EA (before I used Sybase PowerDesigner) and as you say, one of the main features is the price  ;D...and we don't want to ruin that, do we.  -Magnus

5
Thanks for your clear answer. Do you think this would be appreciated as a new Feature to propose?

As I see it, if you want to work in "the new age" where people collaborate and EA is very important to the business. Then you simply have several stakeholder, of which most of them are NOT technical, but all still very important for fullfilling the task.

In such an environment, this feature would be highly valueable and would increase speed, data quality and user perception.

Also, while I'm at it...I think Sparx should have the same approach of "multi-stakeholder view" when it comes to the topic of 'Generating Reports'. It is way too much model structure and way too little focus on Business and Stakeholder needs.

To become the truely greatest EA tool, I think these 2 aspects should be addressed. ;)

-Magnus

6
It does kind of support my understanding so far, that if you want to have a nicer interface to add element data (into instances), you have to provide it as an Add-In.

Is there a good example of how you change the standard "Properties" window of an element and replaces it with a "more modern/tailor-made" visual form, why not a traditional VB-form with tabs, lists etc.

I want to hide all "unnecessary information" and I want to improve the input style of "Tagged Values". I like to place the Tagged Values in a nice form to make it easier and faster to add data to a 'meta-model'.

Thanks in advance  -Magnus

Pages: [1]