Enterprise Architect version 15.2



My Profile

Social Media Channels

facebook  twitter  youtube   linkedin

Community Resources

Community Resources (110)

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.

You can’t manage what you can’t see! You can’t innovate what you can’t manage! The goal of this blog post is to guide you in rationalizing and managing the application portfolio as per the best practices using the Sparx Systems suite of products. The context we have considered is that you are an existing user of Sparx Enterprise Architect or the complete Sparx Systems suite of products (Enterprise Architect, Pro Cloud Server, and Prolaborate) who has some information maintained about some or most of the applications. Now, you are trying to rationalize and manage the portfolio but the efforts are…
  The Problem A project chartered to deliver an IT-based solution typically begins with establishing high-level functional requirements (HLRs) which are eventually followed up with detailed functional requirements (DTRs). The problem is that there have never been clear guidelines for what constitutes ‘high-level’. And when it comes to DTRs, there are no guidelines for how much detail there should be in a given requirement statement, making it difficult to check for overall completeness and/or redundancy. The Solution The solution to the HLR problem is to recognize that there are five fundamental capability types for adding domain-specific functionality on top of…
Tuesday, 15 September 2020 07:08

BPMN Smart Layout Add-in

Written by
This Add-in adjusts following points at one step: Align centers of 'near' objects (both vertically and horizontally) Adjust start and end points of flows to the center of object edge if related objects are aligned Adjust start or end points of flows to 'near' center of object edge Delete unnecessary bended points How to use Download the zip from the following websitehttps://www.sparxsystems.jp/en/BPMNLayout.zip Install the add-in by running EAAddinSetupEn.bat with administrative rights(for detail, see: https://www.sparxsystems.jp/en/EAAddinSetupEn.htm) Run EA, open a BPMN diagram, then right-click and select 'Specialize' | 'BPMN Smart Layout' Demo You can watch the basic usage and behaviour of this…
Data Models generated by reverse engineering an existing Database in Enterprise Architect can be shared dynamically with Prolaborate web solution. This can be useful to provide access to an existing Physical Data Model or "work in progress" database redesign views, and gather feedback via Prolaborate collaborative features (discussions, reviews, etc.). Sparx Enterprise Architect (EA) data models support tables and columns, views, stored procedures, functions from all major DBMS (SQL server, MySQL, Postgres, etc.). This is achieved with built-in stereotyped UML classes, attributes and operations. When such information is shared outside Enterprise Architect tool, it is important to customize or hide unnecessary details for the target users.…
Monday, 08 June 2020 14:18

A simple wastebin in Enterprise Architect

Written by
One of the organisations I support in using Enterprise Architect was encountering problems with deleting elements from a repository. Sometimes modellers deleted elements by accident and in other cases where teams are modelling it was not clear that an element was still used. However there is a model manager who is maintaining the repository content so from an organisational point of view this problem shoud be easy to solve. He suggested that a Wastebin should solve the problem. This wastebin should have the same functionality als the wastebin in Windows. When somebody deletes an element or package it is not…
The global collaboration and preventative action currently being demonstrated by world authorities, national governments, multinationals, small businesses, communities, families and individuals to mitigate the rampant spread of COVID -19 through the global population, sets an example of large scale co-operation. In time the spread of the virus will be controlled, as appears to be the status of the outbreak in China, and society will be the wiser for the experience, the learnings of which will be codified in new health, and emergency response standards to support best practice. Action on Human Health According to Bruce Aylward, the World Health Organisation…
Tuesday, 17 September 2019 05:38

MDG for modeling ISA 88 Batch systems

Written by
We have developed a MDG for the (Batch) process industry based on ANSI/ISA S88 standard and extended with the capability to create Piping and Instrumentation diagrams (P&ID) and Functional Block diagrams (FBD). The Physical model Physical model toolbox support in the ISA88 Physical layers like Area, Process cell, Unit, equipment module and control module. For example a Physical elements like a Unit can be part of or shared within a Process cell. The toolbox support in different process flows like liquid, gas and steam. The Physical model and Procedures The Procedure Toolbox support in the development of Procedure models with elements…
  Introduction Sparx Enterprise Architect is well known for modelling languages like UML, BPMN and ArchiMate. However creating data models in Sparx Enterprise Architect is also well supported. For example with the database engineering models, the database builder and the possibility to import database structures, XSD models etc. This in combination with the possibility to create Conceptual Data Models in the ArchiMate notation, UML class diagrams for the Logical Data Model makes Enterprise Architect a tool well suited for data modellers and – architects. See for example a simple three layer data model in the image below:   Data Mappings…
Monday, 29 July 2019 11:39

Lean Enterprise Architecture Framework

Written by
See this "Lean Enterprise Architecture Framework (LEAF)" that is created with Sparx Systems Enterprise Architect and published as html - for providing inspiration to ArchiMate-, BPMN- and UML-modellers. This framework can be used for to support enterprise development from "ideas to production". This framework is aligned with other frameworks and methods such as SAFe and DevOps, and can be used for linking high-level ArchiMate diagrams to BPMN- and UML-diagrams. So this frameworks links "enterprise architecture" to "solution architecture".  https://www.hosiaisluoma.fi/blog/sparx-ea/   More information about "Lean way of doing enterprise architecture" here: https://www.hosiaisluoma.fi/blog/lean-enterprise-architecture-method-for-value-chain-based-development-in-public-sector/  More patterns & examples using ArchiMate here: "ArchiMate Cookbook" https://www.hosiaisluoma.fi/blog/archimate-cookbook/  ArchiMate…
Thursday, 24 January 2019 09:45

N-Ary Association Class

Written by
Not all modelling tools properly support conceptual modelling with UML. I have experienced that some open source tools lack support for association classes and n-ary associations. For this reason, I wanted to investigate how the following conceptual model could be implemented with Enterprise Architect (the multiplicity ‘n’ near the student should be *): A notable element in the model is the diamond shape (lozenge) with three associations and an association class. It is an n-ary association. Enterprise Architect user guide describes the n-ary association as follows: “An n-Ary Association element is used to model complex relationships between three or more…
Page 1 of 8