Community Resources

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.

Qualisist is an AI-powered add-in for Enterprise Architect, devloped by Sparxs Systems. It started off as scientific research by the University of Luxembourg’s Interdisciplinary Centre for Security, Reliability and Trust (SnT). It is designed and tested for   defining, modelling, and optimising technical requirements,   requirements authoring support,   reconciliation between requirements models,   automated generation of full deliverable,   acceptance criteria written as Gherkin test scenarios (syntaxacclaimed by the software development community). The plug-in allows product managers, program managers and business analysts to accurately write software development requirements for developers to follow, minimizing errors and budget overruns. Qualisist is…
This provides a single file location on the Mac (or Linux?) to hold the Sparx EA configuration, user searches, database error output when used with Codeweavers Crossover. The same principle would work for the 'bare' Wine. When Sparx EA is installed into a Bottle each Bottle is deliberately isolated. This is fine normally but if you've created custom search definitions and later create a new Bottle with Sparx EA this new bottle won't have your custom search definitions. You could copy the file containing the search definitions /Search Data/EA_Search.xml but changes to searches in one bottle won't be reflected in…
HLA 1516e MDG Technology for Enterprise Architect 1  Abstract This article describes the content of an Enterprise Architect Model-Driven Generation (MDG) technology of the High Level Architecture (HLA) 1516 evolved framework. It contains: HLA 1516 C++ interface class HLA 1516e Base of Knowledge Forward FOM module XML generation from Enterprise ARchitect model Reverse engineering grammar for creating model from XML FOM HLA 1516e module RPR-FOM v2 modules 2  HLA Background If you know what is HLA you can skip this chapter, while if you are hungry, you can feed yourself reading this one. The High Level Architecture is one standard that defines…
About Enterprise Architect Native XML Project Transfer Native XML Project Transfer is a feature introduced in Enterprise Architect 15.1. Until then a full project could be transferred via Enterprise Architect Project Transfer between databases (from and to a local EAP file and/or a DBMS). Enterprise Architect Native XML involves a two-step process: Export the source project: generated in the selected target folder, XML files match each Enterprise Architect DB table (e.g. t_attribute, t_object) and contain data in the XML format. Import the XML files and overwrite the target project. Important: Native XML is different from the XMI import/export since it supports the…
  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…
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…
Page 1 of 8