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

Pages: 1 2 [3] 4 5 ... 70
Suggestions and Requests / Re: New standard element property: ID
« on: June 06, 2018, 10:25:59 pm »
- It felt to me like a general property that would be useful and valuable to many people as a global element standard property (and presumably the existing numbering features have been added for that reason, just the implementation doesn't quite work as well as I believe it could)

You've suggested an arbitrary use property.  Which is the opposite of a standard property.  With everyone using it in different ways it would drive confusion into models.

- A tagged value would not be displayed on shapes and in the project browser, ie alongside the element name (even a standard property wouldn't be without core EA changes like the ones that have been made to support display of the Alias property)

I'm not sure the relevance of this comment.  It sounds like you actually need to organise your workspace differently so you see more information when browsing the project browser.

- I'm trying to avoid extending and customising (albeit I'm happy to admit that EA is designed for this type of extension)

I'm not sure how adding a poorly defined global property is better for anyone than a properly defined extension.

- I'm not really familiar with how tagged values are best implemented (so maybe this would be easier than I think it would be). In particular I'm working with the Archimate MDG and stereotypes which adds another level of confusion / complexity

Even if Sparx did what you ask your property wouldn't be displayed on any ArchiMate shape.  I suggest you look at the Language Customization Mechanisms section of the ArchiMate notation.

Suggestions and Requests / Re: New standard element property: ID
« on: June 06, 2018, 01:42:21 pm »
Want to raise a thought here before I raise a feature request - in case there is already a way of doing this.

I'd like to have an element ID as a genuine separate element property (ie not text embedded in the name field).  This being a field that can contain an alphanumeric ID for the element, that is (perhaps optionally) displayed wherever the name is displayed - ie in the browser, on shapes and in selections.

This field could be filled automatically or manually, and could be used as a shorthand to identify the element and perhaps refer to some concept or identity outside the model.  For example:
- Project ID to external PMO listing
- Server ID from CMDB

What is your reasoning for this not being a tagged value?

Bugs and Issues / Re: EA14: Archimate shapescript / rendering issues
« on: June 06, 2018, 08:00:05 am »
You DO mean that the Sparx ArchiMate 3 scripts are the 3rd Worst, yes?  What are the other two?   :-\

Mind mapping and DFD.

BPMN would seem to be the best, but I haven't used all of the MDGs.

Bugs and Issues / Re: EA14: Archimate shapescript / rendering issues
« on: June 05, 2018, 08:32:54 am »
There are several renedering issues withe Archimate3 shapes in EA14 (many / most of which trace back through earlier EA versions and Archimate MDGs).  From what I can tell many people are accepting these or working around the (eg by creating their own shapes) - I can't find any mention of bugs or issues being explicitly raised in this forum.  However givan that Archimate is obne of the major reasons why we are using EA I thought I would formalise the issues we are encountering.  I will raise a formal bug report for these also.

3rd worst shapescript in the product :-)

I usually take the approach teach them the modelling notation as I teach how to do various diagrams with various notations. Examples seem to be the best way to get them up the learning curve quickly. For enterprise architecture using archimate I start off with motivations then move through the various domains such as business, application, infrastructure etc. Each time introducing something new that Sparx EA can do.

I get people to start modelling and tell them not to worry about being correct.  Then I read their model back to them and get them to confirm whether what I read is what they intended to convey.  ArchiMate especially should break down into a series of statements, and be able to be read like a story.  Story telling is a fundamentally human activity and we train children to do it in schools so I find that people pick up how to improve their modelling this way.

EA can' parse DDL. Since it internally seems to have a SQL parser (the SQL you send from EA to a DB are mangled in the one or other way) there should be ways to get EA eating a DDL. However, times for seeing feature requests being implemented are no longer in the range of a couple of weeks.

I think that this sort of functionality would be best community produced.  Sparx should be responsible for the parser and documentation about it and the community could craft for the particular database technology.

Make sure the ODBC driver is the Oracle driver and not the "Microsoft ODBC for Oracle" driver.
Will do, when I get in to work.

I should get both the columns AND the FK relationship, yes?


It's been a few years since I reverse engineered an Oracle DB but I remember getting everything.

General Board / Re: How to get a connector without an arrow head
« on: May 29, 2018, 07:45:48 am »
There's also some General Setting (no EA at hand momentarily) which allows to default to (non) directed associations.

Would it be the other way?  Preferences | Links "Association default = source -> target".

Mine is off so I wondered why the OP was getting a directed association.

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.

Simon explicitly stated ArchiMate is using new functionality.

General Board / Re: How to get a connector without an arrow head
« on: May 29, 2018, 07:02:40 am »
In the class diagram I want to create a association connector from one class to the other without an arrow head on the line.  I have tried choosing the choosing the straight line in the class relationships, but each time it put the arrow on the line.  Is there some way to remove the arrow from the line.  Thanks

If you look at the properties of the association you will see a value called Direction.  If you set this to Unspecified you should not have any arrowheads.

Because I have users, quite a few of them, who understand the long form better.

Perhaps there are other ways for your users to understand directionality?

General Board / Re: MDG on V12+++
« on: May 28, 2018, 05:34:00 pm »
It's actually more like we've been actively trying to release a new build with any minor fixes that are available at a rate of one a week. The question isn't when it will stabilize, but how long we can keep it up.

Some of us have to make long phone calls to a chap in India to get software updated.  Once we get a fairly newish copy installed we stick on it for a while.

It appears that this is not (or no longer?) an empty model, but the example model. "Views" is just the root. Remove all of the views inside "Views" manually. Rename "Views" to "Root" (or whatever you like) and run a Project/Data Management/Manage .EAP/Compact. That will give you an empty template. (Basically for the model transfer these steps are not needed as the transfer will replace the entire model.)

In 13.5 it's simple to chose the feap option in the create a new repository dialog.  I eventually found the project transfer hiding under configure.  I was sure it was going to be in publish, but there you go.

General Board / Re: About Domains
« on: May 24, 2018, 08:52:00 pm »
Arent these conceptual data entities? We either use the UML Class or an extended type to create a catalogue of these.  when working on


ArchiMate based Information Architecture we've used the 'Data Objects' or 'Business Objects' to catalogue these

Data Object realises a Business Object, it's much closer to a physical model than the conceptual model.

Plus, I'm just old, and I don't want to change my ways!   8)

Come now, I've met you, you are quite sprightly :-)

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