Enhancing Enterprise Architect - EA-Matic best of both worlds

22

Transcript of Enhancing Enterprise Architect - EA-Matic best of both worlds

Geert Bellekens◦ Enterprise Achitect consultant◦ Application Architect at ACV◦ Value Added Reseller◦ Email

[email protected]◦ Website

http://bellekens.com/◦ Linkedin

http://be.linkedin.com/in/geertbellekens/◦ EA Forum

http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi

Write and run scripts in EA◦ VBScript

◦ JavaScript

◦ Jscript

Groups ◦ Normal

◦ Project Browser

◦ Workflow

◦ Search

◦ Diagram !

◦ Find in Project

◦ Element

◦ Package

◦ Diagram !

◦ Link

Re-use◦ !INC GroupName.ScriptName

DEMO!

PRO◦ Easy

◦ All in EA -> no other tools required

◦ In the model

◦ No admin rights required

◦ No installation

CON◦ Limited control

◦ In the model

◦ No event handling

◦ No Enterprise Architect Add-in Framework

◦ No custom windows

http://bellekens.com/writing-ea-add-ins/

Step 1: Build add-in dll

Step 2: Add Registry Key

Step 3: Test in EA

PRO◦ Flexible

◦ Event Handling

◦ Enterprise Architect Add-in Framework

◦ Custom windows

CON◦ Complex

◦ Requires admin rights

◦ Requires other tools

◦ Installation on all clients

Best of both worlds

Step 1 Create new script◦ With magic keyword EA-Matic

Step 2 Add the required events◦ Open EA-Matic|Settings

Step 3 Add code◦ Refresh script tree first

Step 4 Test code◦ Reopen EA-Matic settings or wait 5 minutes

◦ Doubleclick on something

DEMO!

PRO◦ Simple

◦ Event Handling

◦ No admin rights

◦ No other development tools

◦ One-time installation

◦ Enterprise Architect Add-in Framework

◦ In the model

CON◦ No custom windows

◦ Extra cost

◦ In the model

Pricing

More info◦ http://bellekens.com/ea-matic/

Quantity Per seat Floating

1 – 4 € 50 € 70

5 – 19 € 46 € 63

20 – 100 € 42 € 60

100 + € 39 € 56

Questions?◦ Ask me now of after the session

◦ Or email [email protected]

More info◦ http://bellekens.com

Thank you!