Utrecht Feb 2014 Speakers and Abstracts

Published by

on

TitleAbstractAbout the Speaker
Keynote: EA – The Answer to Life, the Universe and Everything (?)

Ian Mitchell
Looking at the description and feature list of Enterprise Architect it seems that it can do everything! But is this realistic, and if so, how?
 
In this presentation Ian will be encouraging us to think about how EA can fit into the heart of our businesses.
I’m a business analyst, with a Particular interest in UML modelling and use cases.
 
I have used Enterprise Architect with various clients and as a result of many years of experience with the built-in RTF generator have developed eaDocX, an easy-to-use document generator add-in that produces high quality MS Word documents.
Specialties: Data modelling & data warehousing, mentoring Business Analysts, building development processes, document generation with EA, EA add-in software product development.
System design and architecture using Enterprise Architect

Pieter van der Zwet
I have been working in IT since 1984, mainly in the development of industrial applications. Projects include the development of control and safety systems for heavy lift offshore cranes, scientific research in medical image analysis, resulting in a number of applications that are still used by Philips Medical Systems and the design and development of control systems for Baggage Handling Systems at Amsterdam Airport Schiphol


Currently I am working for Dutch railways (Nederlandse Spoorwegen) as project architect. We have been using Enterprise Architect for requirement management and for system design.
UML 2.0 has become the standard for creating system designs and Enterprise Architect is the tool to use. But often system designs are fragmented, lack consistency and are incomplete. This situation is aggravated by the current Agile school, that has shifted the focus in software and system development from design to building working software. Building working software is good. But building working software based on a design is better, especially when the built system is handed over to the “run”-organisation

This presentation shows how to create a design, with minimum effort and with maximum effect. It shows that by using a design method it is possible to generate design documentation, allowing non EA users to learn “how the system works”. But even more: having a generated document also allows designers and builders to check what has to be done and decided, it helps to fix all decisions made in elaboration and it helps to identify all that is yet missing.
Selecting a coherent set of models for your project.

Hans Admiraal
In the early phase of every software development project, the team should determine the development process, the products that will be made and how they interrelate. Standard methodologies do not give more than a framework to make choices for the project at hand. One aspect of this task is, to determine which models should be made, such that these models properly connect to each other across the various disciplines.
In this presentation, Hans Admiraal provides some guidelines and many examples in Enterprise Architect of how a coherent set of models for a project could be selected. Among the models that will pass in review are business analysis models, use case models, data models, service-oriented architectures and software design models.
Hans Admiraal is a self-employed IT architect, skilled in business analysis and the design of (service oriented) architectures. He gives training in UML and RUP. Hans has participated in 8 projects using Enterprise Architect over the past 7 years. Please go to www.admiraalit.nl for more information.
Goede Tijden Slechte Tijden met Enterprise Architect

Robert de Wolff with Sander Hoogendoorn
Robert had good times and some bad times with Enterprise Architect. Robert wants to share his experience with Enterprise Architect and show the tools he created for code generation from EA and model validationRobert is a freelance agile software fellow. He is an experienced agile coach, developer, analyst and Smart use case expert. During his work, he makes frequent use of Enterprise Architect and also trains. In his life in software development Robert used EA not only for modeling specifications but also used EA for model based code generation.
Model Based Design in ISO 26262 Safety Lifecycle

Dariusz Szymanski
In this presentation the opportunities for the use of SysML models during safety-related systems engineering in automotive functional safety engineering are presented. ISO26262 standard names model based approach but for the purpose of development of in-vehicle software (part  6, Annex B, [1]).The standard also proposes the semi-formal notation for the purpose of requirement specification pointing out neither specific methodology nor language (part 8, clause 6.4.1, Table 1, [1]).
In the presentation the concept of coupled process and item [1]models is shown and the mapping of the SysML model diagrams to specific steps of the safety engineering lifecycle according to is presented. An approach for performing quantitative safety analysis based on the input of SysML models is also mentioned.
The presented study is based on engineering methodology developed together with leading Flemish industrial partners for the design of safety-related E/E system according to international standards. The methodology can be applied not only for passenger cars but also in the agricultural, (earth moving) machinery and off-highway domains. This so-called Flanders’ ASIL methodology (FLAME) describes the processes, work products, roles and responsibilities and presents the links to the applicable requirements of the functional safety standards. The methodology is supported by web based tool and can interact with other development tools. The synergies and gaps indentified across the vehicle and machinery domains are also highlighted.  
ISO 26262:2011, Road vehicles — Functional safety 
Dariusz SZYMANSKI is Project Manager Intelligent Development Tools at Flanders’ Drive, Lommel.
He received his Masters degree in Electrical Engineering in 1991 and his Ph.D. degree in Electrical Engineering in 2001 both from Silesian Technical University in Gliwice, Poland. He also did postgraduate courses in the fields of software engineering and project management.Since 1991 till 1995 he had been with Technical University in Gliwice where he specialized in the power system stability. He had been with Bombardier Transportation in Katowice, Poland since 1995 till 2007.
He has got professional experience in product management and systems engineering in the field of railway interlocking systems and wayside equipment and also in the field of the industrial automation as well as in automotive. Since 2007 till 2012 he was rector at the College of Mechatronics in Katowice. Since September 2012 he is with Flanders’ DRIVE.
His interests includes functional safety, systems modeling, mechatronics and also project management.
EA at NS: developing OV-chipkaart

Jeroen Muts and Theo Vis
In this presentation we will present how we use Sparx Enterprise Architect in our daily work of business modelling and requirement engineering at the dutch railways.    We also will demonstrate how EA helps us from an idea of a business owner till working software via detailed design, specifications and associated documentation. 

Things to consider: the scope of projects, impact analysis,  business products, business services, business processes, use-cases, activity diagrams, system interfaces, screen flows, screen designs, etc.
Het gebruik van Enterprise Architect bij de grootschalige veranderingen bij de Rechtspraak

Bert van Dam and Maria Kentin
Create your first Enterprise Architect add-in in 10 minutes

Geert Bellekens
Hands on demo/workshop where I create a new add-in for Enterprise Architect from scratch. We will discuss and show the different steps and components required to create, test and distribute a new add-in.
We will briefly discuss the different options on how to interact with EA, and the different technology options.

The demo will use C# in the open source IDE SharpDevelop. I will also show how the open source Enterprise Architect add-in Framework can be used to facilitate add-in development.

See http://bellekens.com/2011/01/29/tutorial-create-your-first-c-enterprise-architect-addin-in-10-minutes/ to get an idea of the content.
Geert is a freelance UML and Enterprise Architect consultant.

Over the years he helped several major ICT players in Belgium to define and document their modelling method, train and coach the modelers, and develop supporting tools.

He has always insisted on being allowed to actually create models as well based on the philosophy of “Eat your own dog-food”.Geert is also the author of the EA Navigator, a free open source add-in for Enterprise Architect that makes the life of any Enterprise Architect user easier by facilitating easy navigation between different elements in the model.

Expert in the matters of UML, Enterprise Architect (Sparx Systems) and Modelling methods.

Enterprise Architect as a central point for simulation setup, execution and documentation

Martin Krammer
Modelling and simulation are common methodologies for automotive system design. Simulation evades complexity and predicts the behavior of technical systems. Co-simulation allows the integration of different specific simulation models and solvers in one common simulation. Configuring these co-simulations requires many parameters and settings, which must be managed for different scenarios.
In this presentation, I will show a novel approach for model based co-simulation configuration. For this purpose, an MDG Technology and an Add-In were developed to integrate the co-simulation tool ICOS with Enterprise Architect.
Martin Krammer is a Senior Researcher with the Virtual Vehicle Research Center in Graz, Austria. His main areas of research interest include modeling, simulation and functional safety in the context of automotive embedded systems. In current projects, Enterprise Architect is used to manage various aspects of automotive development processes, in particular the concept and system design phases
EA at NS: Requirements management in EA

Jordi Reineman and Axel Willemsen
In this presentation Jordi Reineman and Axel Willemsen will give a live demonstration of the organization and use of EA in the requirements management process within the IT Operations department at NS. How is requirements management implemented in EA and why in this manner, how does it work, how is assured that the implementers and testers in the development environment of NS IT Operations rely on the same requirements base? And what is the result? These and more questions are addressed in this presentation.
Seven Tips for using Enterprise Architect more effectively

Peter Doomen
Peter is full-time Enterprise Architect at SD Worx, an HR company. He’s been using Enterprise Architect for years and has written two books about it: Fifty Enterprise Architect Tricks and Teach Yourself Enterprise Architect in Ten Days.
Modeling a Reference Architecture for Identity Management using EA

Rainer Hoerbe
Starting point for the modeling project arose in an international working group drafting a standard on a reference architecture for identity manageent. Over time the need to introduce formal modeling into the document became self-evident. As an ISO/IEC working group MS-Office and email have been the de-facto tool chain. This caused the well-known problems  of inconsistency and incompleteness of the document-centric style.
Introducing artifacts from Enterprise Architect into this process then caused other difficulties that had to be clearly outweighted by the benefits. Primarily the tooling was not generally accepted. Then, the creation of the reference architecture had to be generic enough to be acceptable for an international standard, and specific enough to capture the current state in the subject matter. And the committee members were seasoned IT-experts, but mostly without training in formal modeling languages. We have been using UML with business extensions, and customizing the Rozanski-Woods viewpoint and perspectives catalogues for the purposes of creating stakeholder-specific views.
This talk shall show you how modeling helped to overcome the specific obstacles in a working group whose members are quite heterogenous: different countries, languages, organizations and objectives. You will also learn how we customized the viewpoints, added traceability and used certain architectural principles and tactics.
For best entertainment some exposure to enterprise architecture is recommended.
I have been in roles of software development, analyst and architect in several industry sectors since 1980. My focus for the last 10 years has been on security and identity management. I have been using UML modeling tools since 2001 and Enterprise Architect for several years.


As a contributor to ISO SC27, OASIS and Kantara Initiative I am engaged in developing models and standards in federated identity management. My company Identinetics GmbH is specialized in services related to identity management.
The importance of Traceability (and how to do it with help of Enterprise Architect)

Geertje Appel
In her presentation she will get in to the importance of requirements management and especially of traceability. She will show this with several examples from her own experience and give hands-on tips on how Enterprise Architect can be used in this area.Geertje is a senior consultant and trainer at Devoteam. She has over 15 years experience in IT, in this period she has done assignments in a variety of industries. There she learned the importance of good requirements management and  has become a requirements specialist. Her latest assignments focus on this specialism, and she enjoys helping organisations to implement and improve better requirements processes. 
She is also working as a trainer for the BCS International Diploma in Business Analysis for which Devoteam is the provider in the Netherlands.
Keynote: The Future of EA

Daniel Siegl
CEO LieberLieber Software GmbH
My main experioence is around Enterprise Mobility, Logistics and Gambling.
I have a background as a Software Architect and Developer, currenlty my focus with EA is on Code Generation for Embedded Targets and the Visual Execution Engine.