Enterprise Architect version 14.0



My Profile

Social Media Channels

facebook  twitter  youtube   linkedin

Community Resources

Community Resources (102)

The Community Resources section may include Enterprise Architect models, scripts, technologies and add-ons. These resources can extend and enrich the Enterprise Architect experience. Use this link to submit innovative tools, models, add-ons and resources that the enterprise architect community may find beneficial.

Friday, 15 March 2013 16:10

Business Motivation Model MDG Technology

Written by
What BMM is From the OMG website: "The Business Motivation Model specification provides a scheme or structure for developing, communicating, and managing business plans in an organized manner. Specifically, the Business Motivation Model does all of the following: It identifies factors that motivate the establishing of business plans. It identifies and defines the elements of business plans. It indicates how all these factors and elements inter-relate. Among these elements are those that provide governance for and guidance to the business — Business Policies and Business Rules."   What BMM is used for As stated above, the main goal of the…
Enterprise Architect offers extensive support for generating RTF documents that most of the time will meet your reporting needs. For those who get stuck and are not afraid of some scripting, there is an alternative in the EA.DocumentGenerator API. The attached ZIP file contains the script and 2 RTF templates that show you how generate a document using this API and how to include variable content like the name of the user who created it. To use this script 1) Download the attached file ACME.XML 2) Import this in EA 3)  Select the option from the element context menu in…
The reference is provided as an Excel-File in .xls format. You may use Ctrl-F to find the desired menu text.
Sunday, 27 January 2013 15:32

Usage of an element at your finger tip

Written by
Find Usage of an Element The issue: You have an element in Browser Diagram Search Window and you want to see where this element is used. The solution: Right click on the Element (Browser, Diagram, Search Window) Scripts, Element Usage EA lists the usage of the element in the Search Window Which usages are detected? class, instance, object, part type in attribute, operation usage in diagram operation to Sequence, Behavior, Call Action etc. Which repositories are supported? *.eap Oracle SQL Server Installation: Copy hoTools.xml into ...\Sparx System\EA\MDG\Technology Open Scripting View (either in View or in Tools) Create New Scripting Groups…
To implement the script: Open the Scripting window. Add a browser group Add VBScript, choose a name Clear the default content Paste the unzipped script Save, close Usage: Right-Click on any Package/View, Scripts, <your script name>. Slow version does an exact analysis of RTF, can even handle enhancements (bold, underline, italics) within searched words. Faster version will result in wrong positve results if RTF-stuff contains the search item, fastest one will not treat enchancements in words. Enjoy!
Monday, 19 November 2012 08:49

Export your EA models to Eclipse UML

Written by
Enterprise Architect supports a UML 2 export, which produces an XML file valid to the OMG’s UML specification. Nevertheless, it is not possible to open it with an UML editor of Eclipse without any modifications, because the Eclipse implementation of the UML2 metamodel differs in some places. We developed an XSLT script, which can be easily added to Enterprise Architect as MDG Technology, for exporting a UML file. This file can be opened and edited directly in Eclipse with traditional tree-based UML editors. Currently, Class Diagrams and simple State Charts are supported.   Follow these simple steps if you have…
The function ExecuteSQL will run a SQL select statement with a variable list of arguments and return a dictionary with the resulting rows. Each row contains itself a dictionary of columns.To test this script create a new 'Normal' script (type VBScript) and replace the contents with the script below. The scripting output window displays a list of classes and usecases in your project with names starting with 'SSS'. option explicit !INC Local Scripts.EAConstants-VBScript mainsub main    Dim row, dict    Set dict = ExecuteSQL("select * from t_object where name like '{0}' and Object_Type in ({1})", _        "SSS*|'Class','Usecase'")    if not dict is…
Sunday, 09 September 2012 18:22

Debug your add-in directly in EA with MS express edition

Written by
It is explained in an article by Kean Walmsley that can be found here: simply include the snippet <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">    <StartAction>Program</StartAction>    <StartProgram>C:\Program Files\Sparx Systems\EA\EA.exe</StartProgram></PropertyGroup> in the <your project name>.vbproj.user file, restart MS express and you are good to go. I've tested this for both MS VC# 2010 express and MS VB 2010 express and it works.  Cudos to Kean and happy debugging!
Thursday, 02 August 2012 18:37

Automated Estimation using Enterprise Architect.

Written by
This paper details an approach for creating automated measures of the scale and complexity of an enhancement, based on artifacts stored in Enterprise Architect (EA) from Sparx Systems. These scale and complexity measures can then be translated into level-of-effort estimates.
Monday, 16 July 2012 18:57

Adding Connectors to Diagrams

Written by
To execute this script import it into a model, open a diagram, right-click a class element and select Scripts | AddConnectorDemo. In the example model, add_con_demo, the script is located in the APG Diagram Scripts group. To install the script from the XML file: Installation Open the model Import the script to set the «RequirementsRelated» association - Project | Model Import/Export | Import Reference Data - Select the add_con_demo.xml script file - Select Automation Scripts in the import dialog box - Select Import - If it's not already opened, open the Scripting window -- View | Scripting - press the…
Page 5 of 8