
Community Resources (106)
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.
Thursday, 23 February 2017 09:21
The challenge with Script Debugging, Microsoft Process Debug Engine within Enterprise Architect.
Written by Peter Lieber
"VBScript and JScript require the Microsoft Process Debug Manager (PDM.dll) to be installed on the local machine; this is available through various Microsoft products including the free 'Microsoft Script Debugger'" (refer to: http://sparxsystems.com/enterprise_architect_user_guide/13.0/automation/debug_scripts.html) The issue is: Microsoft Script Debugger as is - is depricated and here is the list (not complete for sure), where PDM is part of: * Office 2000-2007 * Visual Studio * Visual Studio Remote Tools (PDM stays installed even after uninstall of the Remote Tools) Depending on the used operating system of Microsoft you will find Process Debug Manager (PDM.DLL) in the following…
Published in
Community Resources
Tagged under
The SysML reference card defined by Tim Weilkiens (oose.de) is now available in a version with diagrams done with Sparx Systems Enterprise Architect modelling tool. This overview illustrates SysML modelling language concepts, organized by topic: System context diagram Use case diagram Block Definition diagram SysML ports Internal Block diagram Requirements Packages Sequence diagram Activity diagram State Machines Comments and constraints Allocations Parametric diagram SysML 1.4 reference card is available in the PDF format. Notes: SysML is available in the Systems Engineering and Ultimate editions of Sparx Systems Enterprise Architect. This reference card is also available in French and provided during…
Published in
Community Resources
Tagged under
Monday, 06 February 2017 13:34
Introducing RepoDoc, a document generator for Enterprise Architect
Written by Archimetes
About RepoDoc is a document generator for Enterprise Architect able to produce a variety of document formats using templates written in any text editor. How it works RepoDoc takes a document template and a starting package as input. It outputs a plain text document together with repository artifacts specified in the template and taken from the repository. An optional profile may be specified to instruct RepoDoc to post-process the document with a third party software (like Asciidoctor or Pandoc). RepoDoc uses plain text templates and an easy to learn Liquid template language. This allows to output a broad range…
Published in
Community Resources
Sunday, 15 January 2017 12:27
Show or hide Ports, Activity Parameters or Action Pins
Written by Helmut Ortmann
Abstract You have a diagram, and you want to show or hide: Port, Activity Parameter, Action Pin Label of Port, Activity Parameter or Action Pin Type of Port Select the nodes where you want to show or hide, click on the appropriate hoTools Button and hoTools will do the rest. Description Ports are powerful means to define a structure with specified points of interactions (Ports). The Port type is the specification of the interaction point. It also works for: UML Port SysML Block, Part, Port Activity Parameter (no type hide/show supported) Action Pin (no type hide/show supported) Select: Nothing…
Published in
Community Resources
Tagged under
Thursday, 17 November 2016 10:04
Fast access to each diagram in Enterprise Architect
Written by Dr. Konrad Wieland
We have often to do with EA models we’ve never seen before. In such cases, you have either to click through the project tree (can be confusing and time-robbing) or you use some pre-defined Model Views. The picture bellow shows how it could look like on your machine when you’ve read the article to the end. The feature could be very helpful also in other situations and we wonder why it’s used so rarely. Using Model Views you can create access points to any elements you want independently from its position in the project browser. It can be compared with…
Published in
Community Resources
Tagged under
At the moment i'm developing an add-in for industrial applications. The idea is to model process flow diagrams, piping & instrumentation diagrams, instrument loop diagrams, etc. Here are some examples: The profile is ready for several industrial items like vessels, pumps, valves, etc. If you're interested, want more information or like to participate please contact me: This email address is being protected from spambots. You need JavaScript enabled to view it.
Published in
Community Resources
Tagged under
Motivation An Enterprise Architect project contains hundreds or thousands of elements. Name of these elements alone are often not enough to uniquely identify them. It is important to mark every element with its own unique code. Enterprise Architect provides the Auto Naming and Auto Counters feature which efficiently generates code elements. The element number is determined by its type, each element type has its own sequence of numbers. Unfortunately, the numbering according to the types of elements is not always sufficient. We often need sequences derived from first level components. For example, we have other sequence for 'Accounting' component…
Published in
Community Resources
Tagged under
Saturday, 09 July 2016 17:10
Automatically keeping track of EA API changes between EA releases
Written by Jan Reich
Introduction I've been an EA add-in developer folk since version 9 now and every time Sparx announces to release a new version of EA, I look at it with a smile in one eye and a tear in the other. New features on the one hand allow us developers to deliver add-ins with greater user experience, but on the other hand, it also forces us to keep on track with changes in the API and adapting our yet working solutions to them. However, the EA release notes coming with every new build give only a subset of API changes…
Published in
Community Resources
Tagged under
This article provides a preview about the upcoming Enterprise Architect 13, available in its beta version since beginning of June. SparxSystems Enterprise Architect 13 leaflet covers the main enhancements including: Ribbon interface, replacing the traditional menus Links between connectors for a new level of traceability Time Aware Modeling with a package and element Cloning approach SysML simulation with OpenModelica and parametric diagrams Tagged Values support within diagram filters A new "Progress bar" tagged value type Various other enhancements: Direct publishing to Joomla CMS Improved Linux and Mac compatibility Back end repository updates when accessing a shared Enterprise Architect project, hosted on a centralized database with the Security feature…
Published in
Community Resources
Sunday, 19 June 2016 09:54
hoTools: SQL with Tabbed Editing, Macros, Templates,
Written by Helmut Ortmann
Abstract Build your EA SQL Query with a tabbed editor. Load and Save it to your file system. Use elaborate Macros to access EA features like #CurrentItemID#, DiagramSelectedElements_IDS#, .. Everything tuned to make it easy and to concentrate at the job of hand. Even Conveyed Items on a connector are easy to handle. Just right click in the Editor and 'Insert Macro, Template, Recent File,..'. You want to use your beloved Editor. Just do it. The SQL are saved to file and hoTools recognizes changes made outside. Features Tab editing Macros, Insert Macro from a list #Branch#, #Package#,#DiagramElements_IDS#, #DiagramSelectedElements_IDS#, #CurrentItemID#,#CurrentItemGUID# #ConnectorID#,…
Published in
Community Resources
More...
Enterprise Architect provides many features for requirements management. It allows team to create and update requirements, trace their solution, maintain whole requirement life cycle. We need sometimes work with requirements “outside” the Enterprise Architect. Especially when we discuss them with customers. We can of course generate documents from RTF templates as basis for meeting, which is suitable for most cases. At the level of project management, when it comes to project scope and overall state of requirements, is better to have requirement list in form of an Excel spreadsheet. Project manager can clear report requirement status to the customer and…
Published in
Community Resources
MARTE profile for Enterprise Architect The UML Profile for MARTE: Modeling and Analysis of Real-Time and Embedded Systems (www.sysml4industry.org) MARTE profile adds capabilities to UML for model-driven development of Real Time and Embedded Systems (RTES). This extension provides support for specification, design, and verification/validation stages. MARTE consists in defining foundations for model-based description of real time and embedded systems. These core concepts are then refined for both modeling and analyzing concerns. Modeling parts provides support required from specification to detailed design of real-time and embedded characteristics of systems. MARTE concerns also model-based analysis. In this sense, the intent is not…
Published in
Community Resources
Tagged under
Tuesday, 29 March 2016 00:06
Addin to toggle on/off multiple elements notation (Actor, Circle or Rectangle) at once
Written by Cyrille Thilloy
Hi, Here is the link to a small (but I hope useful) free add-in I developed to set on/off notation on a set of selected elements in an active Diagram. Notation supported are Actor, Circle and Rectangle. As an Archimate (almost power) user, I find it very time saving to be able to remove or add the Rectangle notation to a complete diagram elements at once. Hope it will help & that you will enjoy it (I have seen a couple of posts on that need)! Cyrille. Follow the link: http://www.thilloy.com/downloads.html to download The Diagram Objects Notation Utility Tool…
Published in
Community Resources
Friday, 11 March 2016 12:17
eaUtils addin: sorting, alias generation and breadcrumb trail features
Written by Guillaume
I started last year a personal addin project for Sparx Enterprise Architect; eaUtils was intended to gather features that have addressed situations I came across over the past years. Initial eaUtils features come from scripts that were shared with the community (see Enterprise Architect project browser scripts: sort elements by alias or by tagged value). Following an initial version launched in December 2015, enhancements were released in February 2016 with eaUtils 1.11. Current features include: Sort elements from a package tree, a package, or composite element by Alias, Tagged Value, Stereotype or Name Sort a package elements according to their layout…
Published in
Community Resources
Tagged under