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 ... 4 5 [6] 7 8 ... 39
General Board / Re: Dynamic list of dependencies
« on: September 21, 2017, 08:33:09 pm »
Hi MaXyM,
I only have a rough idea what you want to achieve.

As far as I understood you have one component instance that communicates with lots of db servers instances and if there is a new db server instance it communicates with that as well, right?
And you want to have some kind of connection between you application/db instances representing the communication.

So, one thing you could do is writing a script that connect new db instances to you application instance.
However only in cases where you add more than one db instance at one time, you get some benefit of that script, just because calling the script and adding one link only is more or less the same.

Bugs and Issues / Re: Help page Guidebooks currently contains no books
« on: September 19, 2017, 09:26:48 pm »
Ok, I opened this issue because when I was on page
I expected to see what is on page:
Now I realized that link 1 is just a html representation of link 2 with an UI I personally was not able to use.

Hi Paolo,
I assume you are looking for a feature to suppress path for Source and Target individually and you know the suppression feature for target and source together, what is there.


Hi Paolo,
what do you mean by that.
Add Element/Tool Set Documentation/Matrix Specification should do that, right?

General Board / Re: Versionhandling?
« on: September 07, 2017, 06:16:38 pm »
Just to add some further information to the stuff provided by Uffe!

With RAS you should be able to retrieve not-last version as well. Well I have not jet done, but by just opening the select box in der Version field in the Registry Browser you should be able to.
We use RAS to share model libraries to be used within projects. However to keep all connectors between the RAS stuff and the stuff in the projects, we need to make a kind of update procedure like follows.
1.   Backup the stuff we have (MSSQL->eap->svn[optional]) {just to be able to fall back if disaster happens}
2.   Create a baseline of all project content (we have one root package for all project content)
3.   Remove full lock from the package containing the RAS stuff
4.   Update the RAS stuff in the package (after that the model misses some connectors between the project stuff and the RAS stuff depending on the kind of the connection
5.   Restore the project stuff baseline
6.   Set the RAS package to Full lock (we do not want the projects to change the RAS stuff)
The package locking feature is in some area not very clean implemented, but in the “library share scenario”, this unclean implementation is somehow a helpful feature.
In general merging stuff can get really complicated even for source code if you e.g. have lots of conflicts you have to solve. So I try with some success to avoid any merges where I have to make decisions what to do in case of conflicts. In other words I do my very best to avoid conflicts.

In your specific scenario the RAS seem to be the best solution within EA because it is very similar to what we are doing with library sharing. Typically in a project, model stuff is created and later it turns out that this content should move the RAS library.
In this case we move that content to a third “root” folder called “Asset Candidate” (just to have one “root” package to treat further). At a certain point in time we export the stuff and import it into an EA reposition intended to model the RAS content to be published later (in your case a separate AS-IS repository). Once the stuff is put to the right place, we publish that stuff in the RAS repository and start within the project repository (in your case TO-BE) the procedure as described above. After that, the exported/imported “Asset Candidate” content is deleted but now the content you find in the project model within the RAS package structure.

I published a style sheet with MDG, but when having a User Template and trying to use Update Style, the shown list does not contain the MDG published style sheet.

Bugs and Issues / Re: Changing property on multiple elements
« on: September 06, 2017, 06:33:47 pm »
Well, you can write a small script.

Bugs and Issues / Re: EA response is super slow in V13!?
« on: August 04, 2017, 04:53:30 pm »
Yes, I am admin or what is left. More or less each day I can do less.
Currently I can install software but only uninstall if I have an uninstaller!?!

Bugs and Issues / Re: EA response is super slow in V13!?
« on: August 03, 2017, 09:20:07 pm »
Chkdsk and bleachbit did not help either.
Now I contacted my IT, maybe with those I can isolate the root cause if this strange thing.

Suggestions and Requests / Re: Role name vs. attribute
« on: August 03, 2017, 09:17:12 pm »
Yes, maybe!
But probably they thought more in toothed wheels and number of tooth and less in data types and bits, and they probably did that because there machines consist of toothed wheels.  ;)

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.

Pages: 1 ... 4 5 [6] 7 8 ... 39