Tutorials (168)
Tutorials can be used to become more productive and efficient in the use of Enterprise Architect. Tutorials, getting started guides, videos and workbooks can all be used to explain concepts and assist others in realizing the power and flexibility of using Enterprise Architect. Use this link to submit tutorials, training material, example workbooks and quick start guides.
Often, when I am out and about delivering BPMN training to our clients, I am asked if it is possible to model the ability to “undo” certain actions within a process model. The answer is of course yes, BPMN 2.0 provides us with the necessary tools to show this kind of action via transaction modelling. As you may or may not know, BPMN 2.0 is broken down into several disciplines, see below: The tools offered by the notation that allow us to undertake transaction modelling fall firmly into the realm of Analytical Modelling. This means that for users of Sparx…
Published in
Tutorials
Tagged under
Friday, 05 April 2024 16:23
Book, online training and sample repository about an Architecture Repository
Written by Bert Dingemans
Introducting an Architecture Repository is an opportunity to professionalize the architecture modeling process and products. There a publication is prepared for supporting an approach for introducing Sparx Enterprise Architect as An Architecture Repository. This book focuses on introducing an architecture repository. An architecture repository contributes to a more mature approach to introducing architecture into an organization. This is a combination package of a book, online training and a sample repository. The book, training and sample repository are prepared based on the following subjects Document driven approach as baseline architecture Architecture Repository as target architecture Solution architecture for…
Published in
Tutorials
Tagged under
Monday, 10 October 2022 06:05
Online Enterprise Architect training courses at Tutorialspoint
Written by Bert Dingemans
At the TutorialsPoint online training platform there are now three training courses available. These courses consist of the following subjects: Introduction to Sparx Enterprise Architect an introduction of the basic functionalities in Enterprise Architect. You learn how to use this modeling tool in your daily activities Integreated Data Entity Add-In for Enterprise Architect (IDEA). An open source extension for the data modeler and data architect to support data modeling activities in Enterprise Architect.You learn how to install, configure and use this Add-In Open source webviewer for Enterprise Architect the Web Publication Platform. You learn how to install and use this…
Published in
Tutorials
Tagged under
Tuesday, 31 May 2022 10:09
Integrating Decision Tables and Executable State Machines
Written by philchudley
Integrating Decision Tables and Executable Statemachines Enterprise Architect provides extensive modelling of decision tables via the DMN 1.2 MDG. Decsion Tables can be used to model business rules of any complexity in a concise and understandable way. These decsion table models can be simulated using mutple input data sets to ttes the business rules. Once tested program code, such as Java, can be generated for use in applications. Enterprise Architect also provdes modelling and simulation of state machines. State machines model the dynamic behaviour of applications. At the recent EA User Group 2022 meeting held in Reading UK, I presented…
Published in
Tutorials
Tagged under
The much-awaited Sparx Systems #EnterpriseArchitect 16.0 released!!!. The world-leading modeling tool now with the cutting edge features to meet the emerging needs of remote, distributed teams. Auto-refresh diagrams, Auto-reloading in-flight diagrams, Excel-like views to edit artifacts and relationships, Custom dynamic documents, Faster Model interchange. and a plethora of long-awaited enhancements to simplify and make modeling easier and efficient. More information on key features can be found in the articles below ENTERPRISE ARCHITECT 16.0 – A Quick Glance https://sparxsystems.in/enterprise-architect-16-0-a-quick-glance/ Enhanced User Security in Enterprise Architect 16 https://sparxsystems.in/enhanced-user-security-in-enterprise-architect-16/ QEA Files in Sparx EA 16 enables EA SaaS solution https://sparxsystems.in/qea-files-in-sparx-ea-16-enables-ea-saas-solution-for-individuals-and-small-teams/ Scriptlets in Enterprise…
Published in
Tutorials
Tagged under
Wednesday, 30 March 2022 06:02
QEA Files in Sparx EA 16 enables EA SaaS solution for Individuals and Small teams
Written by Nizam Mohamed
Sparx Enterprise Architect 16 introduced the SQLite-powered QEA / QEAX files as the default project file types. This replaces the conventional EAP / EAPX files which were built on the MS Access database(??). The robust, stable, and scalable SQLite databases now allow small teams and groups of individual practitioners to collaborate on projects without a need for a dedicated Database Server and Database instances. The EA SaaS Solution ( Click For More Information) allows users to use the fully-featured Enterprise Architect modeling tool using web-browsers (Refer to Video) making it extremely simple for users to start using EA without any installation…
Published in
Tutorials
Tagged under
Saturday, 14 August 2021 09:44
Online training about Data Modeling in Sparx Enterprise Architect available on Udemy
Written by Bert Dingemans
There is a new online training available about Information and Data Modeling on Udemy. In this training we use Sparx Enterprise Architect to create the various data models. Think about Conceptual data modeling in ArchiMate, Logical data modeling in UML and physical datamodels in database engineering and XSD models. On top of that various other techniques are introduced like CRUD and RACI matrix. When you are interesting in doing this 8 hours online training with multiple example videos on how to model in sparx enterprise architect please visit the training landing page on Udemy via the link: introduction-to-information-and-data-modeling. …
Published in
Tutorials
Tagged under
Monday, 12 July 2021 20:31
Hello CodeBot - a simple, secure, rich media, low code application
Written by doug rosenberg
Hello CodeBot – a simple, secure, rich media, low code application Matt Stephens and Doug Rosenberg Parallel Agile, Inc. www.parallelagile.com Everyone’s familiar with introductory “Hello World” programs as a way to help you learn a new programming language. CodeBot™ generates and deploys web applications from UML models with virtually no programming (literally speaking, the model is the code). So what does “Hello World” look like when the code is a UML model? Hello CodeBot is simple. There are only 3 webpages and 2 domain classes. But it illustrates many of the things you need to know to…
Published in
Tutorials
eaUtils 1.19.6 introduces a new feature to compare diagrams. Native feature in Enterprise Architect Enterprise Architect provides a baseline comparison tool to compare the current state of the model in the database with a "baseline" i.e. an XMI export of a model branch. This is relevant and convenient to compare the model with an older state when snapsnots (baselines) are available. For more information, search for model baseline in Enterprise Architect User Guide. Alternative approach with eaUtils eaUtils Compare Diagrams feature provides a different approach by running a comparison on the content from 2 diagrams, to identify differences in terms of elements and connectors visible in each…
To Shape Script, or not to Shape Script? Almost a year ago, as we embarked on what was to be the first of a series of lockdowns in the UK, I decided to learn some new skills that I could put into practice with Enterprise Architect (EA). I decided that I would like to learn how to create an MDG to assist not only my own modelling activities, but also those of the clients to which Dunstan Thomas provide consultancy services. Besides, with access to one of the best in the business (Phil “Chudders” Chudley) I had no excuse not…
Published in
Tutorials
Tagged under
More...
Thursday, 11 March 2021 21:19
Adventures in User Interface Design and Code Generation – Part 1
Written by doug rosenberg
Adventures in User Interface Design and Code Generation – Part 1 Doug Rosenberg Parallel Agile www.parallelagile.com This email address is being protected from spambots. You need JavaScript enabled to view it. We’re busy these days teaching CodeBot how to generate fully functional web applications from UML models, with as little coding as possible (and ideally with no coding at all). The basic steps involved are Develop a domain model and code generate database and API Wireframe the screens and link them to the API Develop a UX Navigation State Machine that defines the sequence in which screens appear Code Generate and automatically host the generated database, API, and web app code Test, iterate, and…
Published in
Tutorials
Friday, 05 March 2021 16:00
Evolving your Process Models with Time Aware Modelling
Written by DT_Sam
Evolving your Business Processes through Time Aware modelling Earlier this week I was spending a little time flitting around the various LinkedIn groups that I frequent. In one of the BPMN groups, the group admin had set a fun little challenge as follows: Create a BPMN model for this leave application process: Employee applies for annual leave Employee must submit the request to their Manager if the leave is < = 5 days Employee must submit the leave to their CEO if the leave is < 5 days The Manager or CEO approve/reject the leave The Manager or CEO inform…
Published in
Tutorials
Tagged under
Monday, 08 February 2021 14:38
How to Set the Default Language for a New Model Repository
Written by philchudley
How to Set the Default Language for a New Model Repository Overview written by Phil Chudley, Principle Consultant at Dunstan Thomas Consulting A question I am asked quite often is "how can set the default language to a new repository, other than Java". As far as I know there is no global EA prefernce to acheive this, so most EA users would Create a new local repository Make the Code Engineering toolbar visible if not already visible Change the language to <none>, or some language other than Java I tend to use the language setting of <none>, this article describes…
Published in
Tutorials
Saturday, 06 February 2021 15:00
Automatic creation of system model with Neo4j
Written by Bohumil Pospíšil
Introduction Frequently there are legacy systems/applications with no previous documentation, and the lack of it makes maintenance and further development of those systems/applications stagnant and demanding. This particular article outlines the ability of graphs (created through the Neo4j database) to automate the creation of documentation in the form of ArchiMate model in Sparx Enterprise Architect or Archi. We will create an ArchiMate model for the legacy application that will describe basic entities, such as screens, fragments, roles, files and relations between them. An HTML version of the automatically generated ArchiMate model is available here. It's an export from Sparx Enterprise…