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 - Helmut Ortmann

Pages: 1 [2] 3 4 ... 62
16
Hi,

if I understood you right you want to simulate/send keyboard events in your Add-In code to EA. Maybe 'How to: Simulate Mouse and Keyboard Events in Code' https://docs.microsoft.com/en-us/dotnet/framework/winforms/how-to-simulate-mouse-and-keyboard-events-in-code could help.

With this you can send keys to arbitrary applications, and I think to your own (EA). I haven't tried it yet but it should work.

Best regards,

Helmut

17
Hi,

you can also:
- Build a search and export results to *.csv (I think some limitations with notes)
  (Standard EA feature)
- Use free hoTools which supports *.csv and Excel export for searches
  (https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoTools/wiki/Export#sql-to-excel)

Kind regards,

Helmut

18
General Board / Re: Auto-numeração de elementos iguais
« on: March 12, 2018, 04:52:30 am »
Hi,

The free hoTools offers Auto Names and Counters. You specify your counters using the Settings.json file. If you have improvements in mind, let me know.

See:
https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoTools/wiki/AutoNumber

Best regards,

Helmut

19
Hi Guillaume,

you are right! An EA API would be better.

So far I'm not aware of any issues.

Sometimes it's convenient to have a search or a service on a key combination.

Best regards,

Helmut


20
General Board / Re: Auto Names and Counters...
« on: March 10, 2018, 01:49:53 am »
Hi,
The free hoTools offers Auto Names and Counters. You specify your counters using the Settings.json file. If you have improvements in mind, let me know.

See:
https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoTools/wiki/AutoNumber

Best regards,

Helmut

21
Hi,

you find at https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoTools/wiki/AddInWithoutAdmin an article about non admin install of EA Add-Ins.

There you find descriptions, code and links to relevant documents.

Best regards,

Helmut

22
Hi,

hot keys according to the mentioned article are implemented in hoTools (https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoTools).

Per dialog you can assign a service or a search to a hot key (e.g. 'F1+Shift+Ctrl'). You find the description in https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoTools/wiki/GlobalKeys.

hoTool is Open Software.

Best regards,

Helmut


23
General Board / Re: Project differences/changes
« on: February 24, 2018, 08:16:10 pm »
Hi,

if you want to know solutions for even complex environments have a look on LemonTree from LieberLieber.

It's more than just compare two release and I know companies who successfully use LemonTree for version control.

Best regards,

Helmut

24
Suggestions and Requests / Re: RAML
« on: February 20, 2018, 04:22:50 pm »
Hi,

have a look at GitHub (https://github.com/bayeslife/api-add-in).

Best regards,

Helmut

25
General Board / Re: Report Diagram/model changes when SQL schema updates
« on: February 15, 2018, 06:16:02 pm »
Hi,

well, I don't know your Use Case of:
- updating your metamodel
- modelling the dependency between metamodel and UI

So I assume:
-  You update your metamodel at some time
-  You mark deleted and/or modified metamodel items somehow (name, tagged value,..)
-- Modified elements you may find via modified date.
-  You have modelled the dependencies between metamodel and your UI by means of dependency or so

With that you can write an SQL query:
- Find all metamodel items that are modified in your last metamodel update
- Find all UI Elements with a connector of type <<dependency>> to the found changed metamodel items
- Find all UI Elements with a connector of type <<dependency>>which are linked to deleted metamodel items

If you have modelled:
- Metamodel
- UI dependency to metamodel
- The change you have done to the metamodel (new, modified, delete)

finding the impact is an SQL and using EA <<ModelViews>>.

If your issue is finding changes to the changed metamodel (update, new, delete) you have to think about other solutions.

Best regards,

Helmut




26
Uml Process / Re: Modeling complex component associations and interfaces
« on: February 12, 2018, 10:53:49 pm »
Hello Miktaylor,

I think what you call an association is a connector (connector between ports). An association is in UML/SysML a different concept.

In doing a functional view, I would avoid using Components. Components are more an implementation concept. Not a thing a Functional View should focus on. Personally, I would use a stereotype <<func>> or so to make it clear that's a pure Functional Class/Block or whatever.

To visualise and check the Port/Connectors you can use SQL ModelViews, and I also think Matrix Views.

In my opinion to combine small interfaces is a good idea.

In EA you can visualise those interfaces on Ports by either:
- Lolipop notation of Required/Provided Interfaces
- Visualize the port type, the interface (port:IMyAggregatedInterface)

The difference here in my opinion and usage are:
- The Lolipop notation emphasises more a software architecture.
- Port types stresses more the flow of information

To see such things in practice, or get some other ideas, a look into SysML may help. Personally, I like the SysML BDD (Block Definition Diagram) and the IBD (Internal Block Diagram). In UML Class Diagram and Composite Structure Diagram. From my first view, such concepts would fit into the world of IoT.

Best regards,

Helmut

28
General Board / Re: Report Diagram/model changes when SQL schema updates
« on: February 12, 2018, 08:56:26 pm »
Hello,

If I have understood you right, you want to model and visualize the relationship between a UI element and the database model modelled in EA.

In my opinion, the best way to visualise such relationships are:
- Matrix  (Relationship Matrix in EA with or without overlay, something like a CRUD Matrix)
- ModelViews (SQL results visualized as a table)

To edit or visualise particular parts you can use Diagrams which contains:
- Tables, Columns or so
- UI Elements or so
- Dependencies to connect UI Elements with Columns or so

With EA Matrixes you can also edit relationships between SQL schema and UI.

The relationships you can easily see in the diagram and you can highlight them with EA Filtering.

I would recommend a stereotyped dependency to model the relationships. To define such stereotypes, I would use a UML profile, distributed by an MDG.

Regarding Diagrams:
Diagrams are a view of something you like to show someone else. It's up to the modeller or to standards to define diagrams and their meaning.

Best regards,

Helmut


29
General Board / Re: Auto-numbering based on stereotype
« on: January 30, 2018, 06:13:13 pm »
Hi,

the open source hoTools supports auto numbering for arbitrary types and stereotypes. See: https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoTools/wiki/AutoNumber

Best regards,

Helmut

30
General Board / Re: Requirements in EA or Doors?
« on: January 30, 2018, 06:09:01 pm »
Hi,

I have almost the same experiences as qwerty.

Looking at the functional aspect, taking beside budget, image,...
- EA is excellent in integrating requirements with Model, Test,...
- DOORS and the other requirements specialists are great in doing requirements but often lacks behind in integration

Best regards,

Helmut

Pages: 1 [2] 3 4 ... 62