Brusssels October 2017


A 2 day event in Brussels, Thursday 5th and Friday 6th October 2017

Thursday 5th October: an EA training day, with a small number of in-depth sessions led by approved EA training partners.

Friday 6th October: a ‘traditional’ EAUG event day - presentations,case studies and user stories.

Please Note: numbers on Thursday for training will be limited.


  • Thursday 5th October: EA training day - Details
  • Friday 6th October: a ‘traditional’ EAUG event day - Details


 ACV-CSC Offices, Aeropolis Haachtsesteenweg 579, 1031 Schaarbeek, Brussels 



Best value: €525  - To join us for both days

€500 - To join us on Thursday for the training day.

€75 - To join us on Friday for the presentations.




Stockholm Nov 2016 - Abstracts

Ruth Sommar – Folksam

Information model as a common asset for development

Abstract: (Presentation in English)

The 2008 world crisis increased the pressure for information tracking, especially in banking and insurance sectors which led to many rules, laws and reporting that must be complied. Information structures within any organisation must be aligned and consistent in order to fulfil these rules. Alignment can be faster achieved by using a common information reference for the whole organisation. This means an information model that can be reusable by any team or project at the company aiming to develop or improve IT solutions. This information model will represent thus, a valuable asset for the organisation. However, many challenges come along.

o What tools allow the availability of the models

o How to use the CIM to specific purposes

o How to govern the models


Hans Westergren – Folksam

How to take care of project models and create value

Abstract: (Presentation in Swedish)

When projects are finalized and deliver there are often some models that helped them. These models can be useful while maintaining projects results. When new projects start they usually start from scratch, what if we could take care of already developed models which are made available. If future projects can save months of work by reusing existing models we can decrease time to market and speed up development. This presentation describe the Journey Folksam has done and how far we have come.


Ian Mitchell – eaDocX

“Model Governance is Not Boring”

Abstract: (Presentation in English)

When teams of people work collaboratively in large EA models, it can be difficult to deliver quality and consistency. That means someone has to take on the job of model management and model governance. There aren’t usually people queuing up to take on the governance role as it is seen as dull, difficult and time consuming.

In this talk Ian will describe his recent experiences with a number of clients, which led to the creation of the Model Expert extension for Enterprise Architect. He will outline the principle Model Expert Use Cases and show how customers have applied these to their models, distributing governance activities across the team and helping to model “Right First Time”.


Martin Krammer – Virtual Vehicle

Abstract: (Presentation in English)

Virtual system development becomes more important in a plenitude of industrial domains to reduce development times, stranded costs and time-to-market. Modeling and simulation techniques allow the specification, analysis and test of embedded systems during various phases of development. However, integration and coupling of real-time systems into simulation environments still require enormous efforts. Typical examples are automotive electronic control units (ECUs). First of all, functional models are developed (model-in-the-loop, MiL). Second, code is generated and tested within a software-in-the-loop approach (SiL). During hardware-in-the-loop (HiL) or vehicle-in-the-loop (ViL) tests, the leap from the virtual to the real world is taken. This step is often highly expensive, due to insufficient standardization and interface agreements, as well as missing knowledge about interfaces.

The aim of the ACOSAR project is to develop a non-proprietary Advanced Co-simulation Interface (ACI) for real-time system integration and an according integration methodology. The Modelica project has paved the way for a seamless exchange of simulation models and improved interoperability of simulation tools with the introduction of the Functional Mock-Up Interface (FMI). ACOSAR wants to perpetuate the idea of FMI in order to support the full development cycle of embedded or cyber-physical systems. Its main output will be the full specification of the open ACI.

The ACOSAR project consortium is made up of strategically selected partners from the automotive domain. This includes original equipment manufacturers (OEM), suppliers, tool vendors, as well as institutions from research and academia. Nevertheless, the area of application of the ACI is not limited to the automotive domain. Since the full ACI specification will be publicly available, it is open for all fields.

In this talk an overview of the ACOSAR project will be given. The project has collected numerous requirements for the ACI, which led to the introduction of a novel architecture for the construction of networked Advanced Co-simulation Units (ACU). Detailed information about the main design intents of ACUs will be stated, next to the contemplated communication mechanisms for ACUs. Enterprise Architect is used in ACOSAR and supports (1) management of requirements and documentation, (2) definition of the advanced co-simulation open system architecture, together with (3) specification of the communication protocol. Future areas of application for Enterprise Architect also include configuration of real-time simulation scenarios comprised of ACUs.


Lars-Erik Berglund – Folksam

Enterprise Architecture infrastructure at Folksam

Abstract: (Presentation in Swedish)

 The number of modelers at Folksam has grown a lot since Enterprise Architect was first introduced at Folksam and its subsidiaries. From the beginning, only a select few enthusiasts dared to embark on UML-based modeling using EA. We had other tools like Qualiware and Rational, and with our subsidiaries we found Erwin Data Modeler and Process Designer. Today we have 390 registered users of which 100-150 are regular producers of models. The number of projects-spaces in the common repository has grown from only a few to 50-60, and the number of assets has grown exponentially. The growing volumes require some “tender love and care” and the infrastructure solution needs to “tag along” to meet the requirements from users. This is our journey.


Peter Nilsson – Wasa Kredit

Our journey towards process orientation

Abstract: (Presentation in Swedish)

The presentation describes how Wasa Kredit realized a company-wide process project in 6 months. The result is a comprehensive process structure which impels the correct way of doing business, enables swifter business development, and makes us compliant into the bargain. The presentation describes our journey and adds a few words on how we use (and don’t use) Sparx.


Bert Dingemans – InterActory

A web publication platform for Enterprise Architect

Abstract: (Language English)

When you use Enterprise Architect as a replacement for architecture documents publication and collaboration on the web will be an interesting scenario. For this scenario I developed an Open Source Web Publication Platform (WPP). The WPP is a combination of an EA reader and a CMS. This platform has numerous features to facilitate easy access to the architecture repository content, enrich the user experience and collaborate and review the repository content.

In this session I will demonstrate how easy it is to publish an EA project file to the web and how you can configure the platform in layout, autorisations, navigation, search and forum functionality. In 10 steps I show you how you can adapt the platform to your own needs. After this session you can download and configure the WPP and publish your own EA files to the web.


Johan Wretö – Ferrologic

Increasing maturity using maturity models in Sparx EA 

Abstract: (Presentation in English)

Maturity models such as CMMI have been around for quite some time. In this presentation, we will have a look at standards for maturity models and show how a maturity model can be implemented using Sparx EA. We will have a closer look at maturity models such as EAMM Enterprise Architecture Maturity Model and Process maturity models that are closely related to modelling. A case study will be presented on how to work with maturity and what the results were.


Bob Hruska - LieberLieber Software GmbH 

Concurrent modeling with ease in multiuser environment

Abstract: (Presentation in English)

Traditional collaborative modeling in Enterprise Architect tends to be performed sequentially. Users take turns accessing the model due to the locking mechanism, editing and committing their changes. This process causes delays since each user must wait for his turn. Moreover, it may be difficult to manage. For example, each user needs to keep track of who is editing what package, which version of the model is the most recent and when the user will have a turn.

 This presentation is intended for those who is facing challenges such as:

* Work in parallel within geographically distributed teams

* Version control management of the model

* Choice of model repository for large scale deployment


Tommy Gällhagen & Mikael Persson - Scania

How to align diverging ERP solutions into one Enterprise solution, from a business perspective.

Abstract: (Language English)

Today organizational units are accustomed to build their own IT solutions without taking into account the needs of other units. As architects within a complex organization Tommy and Mikael uses Enterprise Architect to map diverging planned solutions to real business needs and ongoing initiatives. By creating a business capability map and harmonize needs within each capability, a joint solution can be possible to achieve.


EAUG Friday Presentations

Presentations -  London 2017 -   Friday May 19th




Opening Keynote - Peter Lieber; LieberLieber Software

 Enterprise Architecture and Standardisation to survive as innovation leader and/or to have the chance to innovate


 EA and version control in practice.

Dennis Geluk; DiVetro

 Trying to find the best way to get your model under version control? What to choose? Separate EA project files with simple merges, the “common” database or integrating a version control tool like TFS or SVN.  During this presentation Dennis will give an insight in the experiences and best-practices of DiVetro. These best-practices were created as the result of several consulting assignments and the experience of DiVetro consultants with their own EA / SVN implementation.  We will look into the pros and cons of some configurations and pin-point which configuration suits which situation best.  


 How to get non-IT people to start liking EA

Graham Taylor; Cofunds

 Anyone who has used EA knows it has its quirks. It can be hugely powerful, or incredibly frustrating depending on what you’re trying  to achieve, so how do you get people with no IT background to want to get involved?  In this warts and all case study, we look at how Enterprise Architect has gone from being the domain of just a few “geeks” into the central source for all change programmes within a large financial organisation. Different audiences require very different outputs and so we have had to work through ways of delivering the information people need in a way they can understand.  The session will cover, loading information from various sources such as Visio, Excel and Word, document production with eaDocX and the RTF generator, generating reports with a reporting server / Access databases, Integrating diagrams into PowerPoint.


 Planning and managing business and technology transformation using Enterprise Architect

Graham Williamson; Interserve

 In the last 6 months Graham introduced Sparx EA into the Group Technology Strategy function within Interserve to enable more accurate and detailed transformational planning of their complex landscape and ambitious change portfolio.  Graham would like to share with you his experience of the following: Real-world enterprise architecture modelling and planning requirements, selecting the right solution (and getting it wrong),extending Sparx EA 13 and Archimate 3.0, creating temporal architecture models, searching and reporting from temporal architecture models, creating exec-level content as well as architect and engineer-level content from the same model,  migrating data from an existing EA repository into Sparx, warts and all, benefits so far and future plans.


 Running automated tests with your EA add-ins

Guillaume Finance; Viseo

One of the strengths of EA lies in its capability to be extended through stereotypes and UML profiles, custom searches, automated scripts, add-ins, etc. Scripts and add-ins use EA’s API to run automated tasks and achieve new features. As a result, Sparx EA community has released a wide range of free and commercial add-ins such as EANavigator, hoTools, eaDocX, BEASI, etc.  Since 2015, Guillaume maintains and shares a free utilities add-in: eaUtils ( This add-in started off with the need to centralize and share features from existing custom scripts. eaUtils is aimed at saving time in specific scenarios such as sorting a wide array of elements within the model, generating the alias value for elements according to their layout in a diagram.  Since its release, eaUtils range of settings has increased making it more and more time consuming to run tests for each build. As a personal project, Guillaume looked at defining and running automated tests for eaUtils addin directly in EA before releasing version 1.12. To extend further the usefulness of such module successfully implemented specifically for eaUtils, Guillaume has investigated existing open source add-ins to associate and run automated tests.  This talk will illustrate the automated test module designed and implemented in eaUtils addin, followed by the integration study with other add-ins.


Visualisation of EA model data in non UML tools.

Hans Natvig; Consoden 

Stakeholders are often not interested in UML/SysML diagrams. Many feel that the diagrams are difficult to understand and lose interest very quickly. However, EA-data can easily be exported in a language-independent data format such as JSON for customised visualisation in other tools. An example will be demonstrated where EA is used with UPDM/UAF to model an enterprise architecture where parts are subsequently visualised in a web browser using D3.js and Bootstrap.


Web Collaboration - Everything is about to change

Ian Mitchell; Ability Engineering 

Making EA information available to people via a web interface isn’t just a technical change. It means that knowledge stored in EA can now be shared with whole new groups of business users.  Done well, this can massively improve how we engage our stakeholders. Done badly, we’ll just create more confusion. In this talk Ian will explore how this can be a game-changer for us modellers, and show what the future can hold.  The future of EA starts here.


Introduction to Martin-Baker and ejection seat technology

James Cullen; Martin Baker Aircraft Corporation

What is driving the change to model-based engineering? What are the advantages gained by using SysML in ejection seat design? A walkthrough of the model and how the systems development lifecycle is implemented with SysML.  How we are developing a standard for model-based engineering at martin-baker. Challenges ahead and areas of improvement.


Enterprise Architect as an (integrated) modelling platform for the Infrastructure and Industrial Domain.

 Jan de Liefde; The Collective

Is Enterprise Architect usable as an integrated modelling platform for Infrastructure and industrial systems? For a positive answer on this Enterprise Architect should not only be enable to support mechanical, electrical, industrial automation design and safety analysis but also offer graphical presentations for non-engineers like fire departments, traffic operators, legislation departments, etc. This presentation shows engineering artefacts like hazards, event trees, FMECA’s and fault trees for supporting safety analysis and piping & instrumentation diagrams, one line schema’s, elevation diagrams and instrument loop diagrams for supporting electrical, mechanical engineers and instrumentation engineers


 Using Enterprise Architect & SysML for the Development of an In-Wheel Motor System

John Gladstone; Protean Electric

Protean Electric is an award-winning technology company that has developed an in-wheel electric motor system for hybrid, plug-in hybrid and battery electric vehicles.  This In-Wheel Electric Motor System is being developed to comply with automotive standard ISO-26262, which provides guidance and recommendations for the development of safety related systems. Included in these recommendations is the use of UML and/or SysML.  Protean Electric has used Enterprise Architect with SysML to develop a system model of the design; ensuring compliance with the standard.  This presentation will explain, with the use of real examples, the specific EA capabilities that have been exploited by Protean Electric during their developing activities. Topics will include: model Structure – how do we organise our model and why? use of Architecture Frameworks & Patterns – why are they useful and how can you implement one? SQL Queries – why being able to write queries is essential for your Systems Engineering activities with EA, Document Generation and the Glossary – document generation is easier than you think! Methodology & Process – putting it all together, Required Reading – there is lots of information out there... where do you start?  This talk will not make you an instant expert on this topic. Its goal is to show what you need to know if your organisation is considering similar activities with EA.


Suppression of Empty Data Properties in Documentation Reports

Phil Chudley; Dunstan Thomas Consulting

 When using EA’s documentation functionality and reporting templates, data fields are always output whether or not they contain data. This can result in reports containing many blank sections which may be undesirable. During this presentation, Phil will present a method of supressing properties when no data is present in that property.


A BA, PM, and EA success Story

Ramsay Millar; Integrate 

Leaders steering business transformation initiatives, in public and private enterprise, need highly effective strategic BA’s, PM’s, EA’s working collaboratively to ensure business outcomes are realized. We also need to reduce the severe risk of highly visible transformation failures by leveraging productivity tools, and by adopting highly effective techniques. Transformation failures are growing but for a small skilled percentage this is not the case. Find out what success looks like.  Creating collaborative and repeatable transformations with diverse stakeholders are not skills of traditional stove pipe BA’s, PM’s and EA’s. Learn insights on why BA’s PM’s and EABA’s need to collaborate effectively to dramatically improve business value during ever demanding and changing times. Gain insights on how the top few performing organizations practice a systems thinking approach to succeed the first time and avoid failures.  Learn directly from recent case studies on how to succeed when planning and executing a transformation across diverse landscapes involving diverse stakeholders.   Over twenty successful Sparx EA TOGAF repository deployment engagements, Millar developed the open INTEGRATED Framework for Sparx Systems Enterprise Architect, consisting of a harmonized blend of modeling standards from respected individuals and standards groups including, OMG BMM, OMG BPMN, OMG BIZBOK, OMG UML, CMMI, IEEE, IIBA BABOK, and TOGAF.  Learn how one consultant firm has proven to their clients how to accelerate transformations, improve business flexibility, and reduce the severe risk of transformation failures. Enterprise Architects must ensure value by dramatically reducing transformation risks.


Keeping track of changes within a release.

Richard Hilekes: DiVetro 

Have you ever tried to keep track of all the changes you and your team made to the model for a specific release? What if your model is used as a benchmark for functionality and suppliers need to have a detailed overview on the changes within a release?  During this presentation Richard will give an insight into the experiences of DiVetro during the maintenance project of the civil records specification in the Netherlands.  During this project DiVetro and Municipal experts make regular changes to civil records specifications and release them 2 or 3 times a year. With each release, detailed release notes were needed to keep suppliers involved.  Clever use of tailored “Statuses” and traceability options within EA made it possible to generate the release notes for every release (up to 100 pages).  We will look at the process we use and the way EA helps us to keep track of changes.


Implementing repository specific EA addin code

 Stephen Channell

  Sparx provides a Software Development Kit ( ) to enable full customisation of EA through a COM registered addin.  EA.Gen.Addin ( is Façade component that enables addin development as a rapid alternative to scripts, but without the need for Dev-Access or packaging. Stephen will be presenting a worked example of an addin using EA.Gen.Addin.


 Gaining Control over Your Enterprise’s Modelling Environment

Terry Merriman; OAD Consulting

 More and more companies are realizing the benefits of formally modeling their architecture. This is especially true where they are focusing on incorporating business architecture with their enterprise architecture to further the company’s strategic plans. However, they are also realizing the need to gain control over their modelling environment in order to produce consistent, meaningful results. This is especially true with more and more business based individuals joining the modelling effort.  In this session, we will explore the development of a profile incorporating concepts from numerous areas including the Business Motivation Model, Business Capability Model, Business Rules, Business Processing, Application Architecture, Solution Architecture, Information Architecture, and Technology Architecture. We will then see how the profile was leveraged to establish processes to promote elements from the planning phase to the implementation phase. Included will be a look at some of the patterns used within the profile to efficiently handle the tagged values and relationships that elements’ metatypes can inherit from their parent metatypes.  Throughout the session, Model Guardian, an extension to Enterprise Architect, will be used to show the overall structure of the profile and to quickly make adjustments and embed extended rules that control what modelers can do. Examples include: Assigning roles to users and limiting their ability to make changes to just those areas of a model that are specific to their role, e.g. creating and deleting only those element types germane to their role. Controlling what element and connector types may be created on a given diagram type. Controlling what element and connector types may appear on a given diagram type. Limiting relationships between elements to those defined in your profile. Consolidating  all or parts of XML based MDG profiles for Enterprise Architect, e.g. BPMN 2.0, into your profile and extending your profile rules over them.  Finally, the session will demonstrate powerful, dialog driven ways with which to control the modelling effort, e.g. element relationship management. The dialog's leverage your profile to present only those elements and connectors that are relevant to the specific modelling task at hand.


 Modelling XSDs with EA’s Schema Composer and add-in EA Message Composer

Tom Geerts; Atrias

 Tom will provide an in-depth look at the modelling approach for XML Schema Definition files (XSD) using EA’s built-in Schema Composer, the EA Message Composer add-in and the standard XML Schema generation. This approach involves the use of a centrally managed messaging model and the creation of a subset per message, which results in an XSD file. Tom will also discuss the migration process and compare the new way of working with the previous modelling approach. Other uses of the Schema Composer will be introduced as part of the challenges in the future.  The modelling approach (use of the Schema Composer and the EA Message Composer add-in) will be demonstrated in a live demo.



 Training Day Abstracts      Agenda       Venue     Presenter Bios


Next Event

The EAGlobalSummit

A Virtual User Group to be held over 4 days.

For more information, see Next Event


Future Events

Future EAUG related events are being planned:

The EA Global Summit - 1-5 June 2020

EAPUG Utrecht 24-28 September 2020

EAUG London 20-21 May 2021

More information to follow.

Please Register to receive information on any or all of these events as soon as it becomes available, or Contact Us to get involved.