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 - Geert Bellekens

Pages: 1 ... 4 5 [6] 7 8 ... 548
General Board / Re: Re-use existing MDG diagrams within a custom MDG?
« on: June 05, 2018, 08:29:31 pm »
Hi peterc,
I used SysML to derive new stereotypes, to create own diagrams using SysML toolboxes and to create own toolboxes but having SysML stuff in as well.
So it is possible.
Do you think it works for diagram types as well? I wouldn't know how to do that.


Then I'm all out of ideas.  :-\

I just tested it and the MDG's imported into my model are visible in the resources view in v14.

I'm guessing there must be something specific about your MDG that is not working with v14 then.


General Board / Re: Re-use existing MDG diagrams within a custom MDG?
« on: June 05, 2018, 07:11:21 pm »
Good question, if it isn't possible then I would certainly send in a feature request.



You can install both version 13 as version 14 on the same machine as long as you rename the EA directory in the program files.


You don't happen to have a file reference to the same MDG?
I think I remember seeing something similar, which went away when I removed the file reference to the same MDG.


Bugs and Issues / Re: EA14: Archimate shapescript / rendering issues
« on: June 05, 2018, 03:50:51 pm »
There are several rendering issues with he 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, given that Archimate is one 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 :-)
You DO mean that the Sparx ArchiMate 3 scripts are the 3rd Worst, yes?  What are the other two?   :-\

I wanna know too. I always though ArchiMate was number 1


PS. On the other end of the shapescript quality spectrum you'll find the shapescripts for BPMN. I've used those many times as inspiration when writing my own shapescripts.

General Board / Re: Reusing a Use Case, generic or template?
« on: June 05, 2018, 03:47:01 pm »
I can embed/inherit/include a use case in a use case? Or have I misunderstood you?

Embedding, inheriting and including use cases are three different things.

- Embedding means you nest a use case under another use case (ownership). I don't really see the point in doing that.
- Inheriting means you have a generalization relation between use cases. (UseCaseA is a UseCaseB) Haven't seen much useful constructs like that as there is really a standard defines set of rules that determine how this generalization will manifest itself. (unlike in Class generalization where we know exactly what happens if you inherit from another class)

In general I only use include, and only if I have a reasonable chunk of behavior that is shared between use cases.


General Board / Re: Reusing a Use Case, generic or template?
« on: June 05, 2018, 02:02:57 pm »
What you are describing seems exactly what including use cases has been invented for.
You have a shared serious of steps that are to be executed by several use cases.

You can extract these steps into a separate use case and include it in all the others.


General Board / Re: List of valuable domains
« on: June 05, 2018, 04:27:30 am »
The only faster method I know is to write a little script that will do the ordering for you, based on the initial value.

Basically your script would need to
- get a lis of all attributes, and order them by their initial value
- iterate over the ordered list and for each attribute
  - set the position value for each attribute
  - save (Update()) the attribute
- reload the model to make the position changes visible in the project browser (RefreshModelView())


Bugs and Issues / Re: MDG Technologies overwrite local scripts
« on: June 04, 2018, 11:57:12 pm »
I still consider this to be a bug and do hope to get the attention from some Sparx staff here as well...


Posting here will only inform the other users.
Sparx staff may see this, but they can't really act upon it as posting on the forum is not considered as a "real" bug report.

To officially log a bug report please use this link


Have you considered using the template package?

If that is not an option you'll have to find where exactly the information is stored.
I'm pretty sure it's hiding somewhere in the PDATA and StyleEx columns of t_diagram somewhere.

You might be able to modify the diagram style using the API, but if not then you'll have to resort to updating the database directly using Repository.Execute(sqlUpdateString)

Disclaimer: Repository.Execute is an undocumented and unsupported hidden operation that has the potential to completely ruin your model. Use at your own risk.


General Board / Re: List of valuable domains
« on: June 02, 2018, 03:13:33 pm »
Clicking on the header will only change the order in the dialog, not the real order in the project browser.
Use Ctrl+arrow to actually move attributes.


PS. It looks like you are modelling classes and attributes where conceptually you mean Enumerations and Enumeration Values.

We treat MDG developments the same way we treat writing code.

We we connect the profile packages to version control (TFS in our case), and manually version control the all the files (icons, profile xml files, mts file, mdg file,...)

By mapping our version control workspace to the mapped home drive (H:) we can ensure stable file paths for the icons
(e.g. H:\TFS\MyMDG\Icons\someStereotypeIcon.bmp)


PS. Since we work completely on remote apps (and thus we are all on the same computer) we have to use the full network path as the mapped path on the TFS workspace mapping (e.g. \\servername\username\documents\TFS)

General Board / Re: List of valuable domains
« on: June 01, 2018, 03:50:45 pm »
I would even go further and advise to start with a completely blank template.
You never know what filters, bookmarks or whatnot is hiding.


General Board / Re: EAP-to-DBMS model transfer
« on: June 01, 2018, 03:05:05 pm »
It's not working neither from Java nor PowerShell:

I never tried that. The documentation seems to read as "works for EAP to EAP only" since they talk of file paths. Hmm. You should probably contact Sparx support. Likely they will respond "this is intentional" rather than "other DBs are missing and we'll fix that". But you never know.


It works fine from DBMS to .eap, which is probably its main use: create a usable backup file of your DBMS model.


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