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

Pages: 1 2 3 [4] 5 6 ... 36
Suggestions and Requests / Re: Role name vs. attribute
« on: August 03, 2017, 06:19:58 pm »
I am not absolutely sure in what I am saying here, but in my mind-set a data type is a programming language concept to cover the problem that computers are not capable to handle things like rational numbers and to be able to write safer programs, and this is the conceptual essence for me. Who did take care about, if some kind of number is 16bit or 32bit having a sign bit or not, before we had those computers?

Further on things that have value might also be referenced. A name binding to a data type instance or a pointer to that instance for me is some kind of reference as well (whatever reference exactly means).
I am absolutely sure that I always implement wrong models (at least in what those models should describe). However I do my very best to create models, which can be understood by others in a helpful way.

Suggestions and Requests / Re: Role name vs. attribute
« on: August 02, 2017, 09:45:36 pm »
Hi, Paolo
I assume KP is Neil, right?

Neil did not say that datatypes does not have instances but the identification is different.

As long as you have no concrete implementation (Java, C++,…) in mind in your model, there is not much need to differentiate between data types and classes.

Concrete languages might have data types/structured data types only or classes only or both, and in many languages you need a kind of new() to create an object of a class but you need no new() for a data type instance and the object data typically you find on the heap but the instance data of a data type you find on a stack.
But all those things only matter, when having concrete programming languages in mind.

General Board / Re: What is a "property"?
« on: August 02, 2017, 09:20:58 pm »
According UML spec. 9-5.1
Properties are StructuralFeatures that represent the attributes of Classifiers, the memberEnds of Associations, and the parts of StructuredClassifiers.

So the dialog uses a superset term of what is happening.
The terms role and reference are used in both UML and SysML spec.

Now after looking in the UML spec. I think the best term to use would be “Aggregation”

But anyhow, I worked with the term “Property” for years and I can life with that in the future as well.

General Board / Re: What is a "property"?
« on: August 02, 2017, 01:03:32 am »
Hello Paolo,
yes, you are right.
The term property has just too many meanings depending on the context it is used.
Maybe “Role/Reference” instead of “Property” would fit better to that dialog.

Bugs and Issues / Re: EA response is super slow in V13!?
« on: August 01, 2017, 09:21:39 pm »
Trying to reproduce the problem on another machine of my company shows that my performance problem is on my personal company machine only.

Bugs and Issues / Kanban Element Inconsistency
« on: August 01, 2017, 08:51:12 pm »
When you use a Kanban diagram you can drag and drop probably any element from the project browser to the diagram and particularly packages as well.

The cool thing about Kanbans is that you can specify queries, defining what elements to show on the Kanban to get a more or less self-maintained Kanban diagram.
However packages delivered by the queries are filtered out when the diagram is updated.

In other words, manually dragged you can have packages on the Kanban diagram but when using a SQL query you cannot. This is just inconsistency and from my point of view packages delivered by a SQL query should not be filtered out by the diagram "updater" at all.

When you look in the EA DB scheme you see that a package is “more” than the other stuff (t_object + t_package). When you are using EA, packages are “less” than other stuff (see this issue or e.g. the Specification Manager).
I ask myself why you Sparxians spend all this effort the reduce Package features where there is no need to, or where we users would have some benefits just if you would do nothing.

General Board / Re: What is a "property"?
« on: August 01, 2017, 04:29:55 pm »
Well, at least in SysML a property might be a part but it might be a shared thing as well or a Feature or a Flow Property, or ...

General Board / Re: What is a "property"?
« on: August 01, 2017, 01:10:28 am »
In addition to attributes, there are some UML Class based languages having properties as well.
One example is SysML Block diagrams were a Block (more or less a Class) can have many specific kinds of properties.
Properties are similar to attributes but not the same.

Bugs and Issues / Re: EA response is super slow in V13!?
« on: July 28, 2017, 06:36:29 pm »
Now I tried to reproduce the problem on my private machine but I was not able to.
Next I will try to reproduce to problem on another office machine on my way to find what is behind the strange problem.

Bugs and Issues / Re: EA response is super slow in V13!?
« on: July 26, 2017, 05:03:15 pm »
I tried all 3 suggestions already.

When I send the EA-File to Sparx last time, they could not reproduce.

My next steps are to copy the stuff to my personal equipment to see if I can reproduce it outside my company as well and if so, to contact Sparx again.

Bugs and Issues / Re: EA response is super slow in V13!?
« on: July 25, 2017, 07:47:36 pm »
Hello Helmut,
Thank you for your reply!

The way we use EA depends much on the nature of what is modeled and which users are intended to change what. In most projects we only create some snap shorts (SQL->eap) and put those to version control (more or less just to baseline the model stuff with other artifacts outside EA existing in subversion already.

However in some special cases, putting packages under version control works (worked) very well for us.

The project causing the problem worked very well for years, but now I need this Compacting workaround each time I do the checkout. The eap file is not such big (15MB after compact). After checking out an unchanged fragment, the eap size increases to 16.5 MB, what should also not cause a performance problem to EA.

Now I tried to reproduce the problem without packages connected to SVN and a pure package import causes the same problem. So I assume it is not a Subversion issue at all.

Bugs and Issues / Re: EA response is super slow in V13!?
« on: July 25, 2017, 12:56:00 am »
I have this problem now again.

What I have observed so far:
Compacting the eap file solves the problem.
Checking out a fragment (even having few elements) from SVN make working almost impossible (super slow)
Compaction the eap file again solves the problem

In other words: each time I check out something from SVN I have to compact the eap file before I am able to work.
Any idea?

Bugs and Issues / Re: Again problems with labels of action pins.
« on: July 21, 2017, 07:35:46 pm »
Is confirmed by Sparx to be a bug and will be fixed.

Today up upgraded to Build. After that I realized that now several items of model elements in the “Feature and Compartment Visibility” are ticked (which were not before).

This potentially makes the layout of lots of my diagrams more or less ugly.
Opening the same repository with build 1310 those “Show element Compartments” elements are not ticked.
I always thought that those “Show element Compartments” elements ticks are related to the model elements rather that related to a build version. :o ::) :'(

Bugs and Issues / Re: Activity Loop Node Resize Problem
« on: July 12, 2017, 04:50:10 pm »
Is confirmed to be a bug and marked to be fixed with enquiry no 17076519.

Pages: 1 2 3 [4] 5 6 ... 36