Michael Glatz abstract

Titel: Modellierst Du noch oder lebst Du schon?

Egal ob SW-Architektur, IT-Architektur oder Enterprise Architektur – an Modellierung führt kein Weg vorbei. Für die einen unverzichtbarer Bestandteil jedes Architekturentwicklungsprozesses, für die anderen Manifestation der im Elfenbeinturm geleisteten – unnützen – Arbeit.

Die Keynote möchte auf Basis praktischer Erfahrungen auf die Vor- und Nachteile von Modellierung sowie auf aktuelle Herausforderungen in diesem Zusammenhang eingehen (u.a. in Bezug auf die verschiedenen Ebenen der Modellierung und der dafür verwendeten Notationen, agiler Entwicklungsmethoden usw.).

Michael Glatz This email address is being protected from spambots. You need JavaScript enabled to view it.

Heinz Weber abstract

Titel: EA und Q-Éxtensions in der Produktentwicklung für computergestützte Chirurgie für ein MedClass III Produkt mit normativen Vorgaben

Enterprise Architect im Dienste von Qualität und Sicherheit

Bei 4plus entwickeln wir im Kundenauftrag seit 15 Jahren komplexe Hard- und Softwarelösungen. Vorwiegend im medizintechnischen Bereich.  Mit diesem Hintergrund haben wir mit der Universität Siegen eine Kooperation im Bereich computergestützter Chirurgie gestartet. Das Ziel ist, das universitäre Forschungsprojekt zur Marktreife zu führen und als Medizinprodukt zuzulassen.

Einige Fakten:

-Teilweise 9 Jahre alter Quellcode unter Verwendung von Open Source Bibliotheken

-Wechsel des Roboters (bedingt die Entwicklung neuer Steuerungssoftware)

-MedClass III Produkt mit allen sich daraus ergebenden normativen Vorgaben

Sie sehen, es gibt gute Gründe für Enterprise Architect und die Notwendigkeit für Q-Extensions.

Auf Basis von add4Q werde ich Ihnen zeigen,

-wie wir Requirements- und Testengineering und das Dokumentenmanagement in EA verbinden,

-dabei den ganzen Q-Prozess unter Beachtung  normativer Vorgaben abdecken,

-unabhängig von Methoden und Prozessen bleiben

-und PM’s, BA’s und Kunden produktiv mitarbeiten lassen.

Im Idealfall bekommen Sie Anregungen Ihre Umgebung zu optimieren, vielleicht sehen Sie eine Lösung die Sie von der Stange einsetzen können.

Heinz Weber This email address is being protected from spambots. You need JavaScript enabled to view it.

Stefan Bolleininger abstract

Titel: One tool to rule them all

Wie bekommt man Mechanik-,Elektronik-, und Softwareentwickler dazu, Requirements Management sowie die gesamte Entwicklungdokumentation mit Enterprise Architect zu erstellen? Für den Softwareentwickler klingt es sehr plausibel, mit dem modellbasierten Gedanken zu entwickeln. Aber was mit mit Elektronikentwicklern oder Mechanikkonstrukteuren? Wie kann man für diese Gruppen aus der gemeinsamen, umbruchsfreien Basis Vorteile erzeugen und damit die Entwicklung optimieren?

Bei der Kombination verschiedener Disziplinen hat es sich als Vorteilhaft erwiesen, die Modellierung als ganzheitliches System zu erfassen, wobei schon beim Requirements Management damit begonnen wird und diese zentrale Rolle zur Grundlage der weiteren Entwicklung wird. Auf dieser Basis können alle Bereiche selbstständig „modellieren“, wobei hier Modellierung als breiter Begriff gefasst wird.

Der Vortrag zeigt, wie Enterprise Architect als zentrales Tool eingesetzt werden kann, wo sich die Modellierung in einzelne Anteile aufspaltet und wie diese wieder in der einen konsolidierten Basis zueinander finden. Dabei wird an praktischen Projekterfahrungen erläutert, wie alle Entwickler möglichst effizient eingebunden werden und am Projekterfolg teilhaben. Zudem wird gezeigt, wie die Schnittstellen zwischen den Beteiligten stabilisiert werden und wie man auch bei komplexen Änderungen eine stabile Entwicklung organisieren kann.

Stefan Bolleininger This email address is being protected from spambots. You need JavaScript enabled to view it.

Rupert Schlick abstract

Titel: Modelbasierte Testfallgenerierung

Testen ist nach wie vor eine der aufwändigsten Tätigkeiten im Entwicklungsprozess, insbesondere im Umfeld eingebetteter und sicherheits- oder missionskritischer Systeme. Ein Weg, die Aufwände zu verringern ist, den Testentwurf basierend auf Modellen zu automatisieren. Die Test-Modelle sind typischerweise lesbarer und wartbarer als Testfälle, die besondere Stärke liegt aber im deutlich geringeren Aufwand bei kleinen Änderungen der Anforderungen und neuen Funktionen.

Der Vortrag stellt generelle Ansätze zum Modellbasierten Testen vor und beleuchtet dann Vor- und Nachteile verschiedener Methoden im UML Umfeld und Wege der Einbettung in den Entwicklungsprozess.

Schlick Rupert   This email address is being protected from spambots. You need JavaScript enabled to view it.

 

Walter Van der Heiden abstract

Titel: Echtzeitfähige Lösung zur UML Codegenerierung

Die UML ist etabliert, auch in der embedded Welt. Aber sie wird meistens nur als Analyse/Design oder Dokumentationswerkzeug eingesetzt. Damit bleibt ihr großes Potential leider unbenutzt. Es gibt keinen Compiler für UML, aber Code generieren ist möglich. Sogar effizienten Code für kleine embedded Targets.

In dieser Presentation geht Walter van der Heiden auf die Möglichkeiten, die UML mit C Code Generierung für embedded Software Entwickler bietet, ein.

Walter van der Heiden (Willert) This email address is being protected from spambots. You need JavaScript enabled to view it.

Jackie Mitchell abstract

Title EA for Project Managers

What is in it for the Project Manager? or “How to keep your Project Manager happy with EA”

What does your Project Manager do?

•Create plans?

•Track costs?

•Chase Risks and Issues?

•Organise meetings?

•Constantly ask for updates?

•Get in the way of the real work?

•Who knows?

Most Project Managers don’t use Enterprise Architect, and they are missing a trick! In this session, Jackie will look at the different types of knowledge stored in EA and show how Project Managers can use it to transform what they do, speeding up project delivery, delivering better quality and reducing everyone’s workload in the process. Jackie will illustrate her talk using examples from the Aerospace and Telecoms industries.

Jackie Mitchell This email address is being protected from spambots. You need JavaScript enabled to view it.

Pablo Oliveira Antonino abstract

Titel:  Fraunhofer TraceMan – An Enterprise Architect based solution for managing artifacts traceability in agile development.

Industrial experiences have shown that the ’just enough’ documentation being considered in distributed agile development of large scale systems goes beyond the traditional set recommended by Agile evangelists. Indeed, up front architectural specification and more detailed requirements specification are, together with user stories and test specifications, playing important roles to ensure the proper development of such systems. In this regard, one of the main challenges is how to keep the development artifacts traceable and consistent to each other. To be effective, traceability should be consider in the very beginning of the development process. Moreover, traceability techniques should be minimally intrusive, in the sense that people should be able to keep using the tools they are used to for creating the artifacts (e.g. Rally for creating User Stories, Microsoft Word for creating detailed requirements documents) and, still, be able to keep traceability among the artifacts produced. TraceMan is an Enterprise Architect based solution for managing artifacts traceability in agile development, aiming at non-intrusiveness traceability. It acts as a central manager, allowing engineers to use tools they are used to for producing development artifacts, and ensuring artifacts traceability from the moment of their creation.

Pablo Oliveira Antonino This email address is being protected from spambots. You need JavaScript enabled to view it.

Thomas Batt abstract

Titel: Embedded Software-Architekturen erfolgreich mit der UML modellieren und verifizieren

Am Beispiel eines Projekts zur Entwicklung einer Elektromotor-Steuerung mit Enterprise Architekt werden folgende Themen praxisnah erklärt:

•Typische Software-Architekturelemente wie Softwareschichten, Software-Subsysteme, Interfaces und deren Abhängigkeiten

•Modellierung und Verifizierung dieser Architekturelemente mit der UML (Unified Modeling Language)

•Erklärung der dazu verwendeten UML-Diagramme und deren Notationselemente

•Überprüfung wichtiger Architekturregeln

•Verifikation der Vollständigkeit der Softwarearchitektur

•Aktionen der Aktivität Software-Architekturanalyse: Software-Schichtenanalyse, Software-Subsystemanalyse, interaktive Verhaltensanalyse, generische Verhaltensanalyse, Fehleranalyse und Architekturausführung

Thomas Batt This email address is being protected from spambots. You need JavaScript enabled to view it.

Birol Berkem abstract

Titel: TOGAF using Archimate with Sparx EA

The Open Group's TOGAF 9 is one of the most used enterprise architecture framework across the world to help organizations to reach their targeted state. Sparx EA provides architects with a canvas that allows them to structure their business and IT systems elements according to the phases of the TOGAF 9 ADM method as well as to model their Service Oriented Architecture components.

This presentation helps participants to understand how to establish such a bridge using EA in order to contribute to their organizational competitiveness by capitalizing on their "Business Capabilities" . In this context, it allows SOA based IT components to evolve coherently according to strategic and tactical changes of their business goals and underlying structures.

Birol Berkem This email address is being protected from spambots. You need JavaScript enabled to view it.

Ian Mitchell abstract

Title: Single Version of the Truth

User Story: How to do less work, have more fun and become (a bit) famous doing it

This is the story of a customer project where we used EA to capture EVERYTHING: not just requirements and use cases, but UI, releases, risks, issues & actions, and how we used that knowledge to transform the way we interacted with our stakeholders. And spent less time doing boring work, and had more fun.

Ian Mitchell This email address is being protected from spambots. You need JavaScript enabled to view it.

Aviva abstract

Title: EA User Story at Aviva

How we overcame the technical and organisational hurdles involved in deploying EA in a large, complex legacy environment, how we are using EA and the benefits we are hoping to obtain.

Simon Beck   This email address is being protected from spambots. You need JavaScript enabled to view it.

Martin Copley This email address is being protected from spambots. You need JavaScript enabled to view it.

Frank Stoll abstract

Titel: Der Einsatz des EA für die Datenmodellierung mit dem Prozess der Evaluierung bis hin zur Entwicklung des AddIn

GfK is one of the leading market research companies with over 12,000 experts in more than 100 countries.  The internal globally used IT system named StarTrack. The System is responsible for analysis  and reporting on Tracking data which is the international production system for the retail panel. This system covers the process from data in over preprocessing, including a broad data quality process, to data out and became more and more complex over past years.

Since in the beginning of the StarTrack development there was a quite informal documentation in 2005 the desire for something smarter than a collection of documents with diagrams lead to the introduction of Sparx Enterprise Architect. Meanwhile the Enterprise Architect is consequently used through different development process phases including data modeling.

In 2011 I started at GfK Retail & Technology as Data Architect with main focus on data modeling. For I got the chance to evaluate other third party tools, which are specialized for data modeling and discovered each of them better than Enterprise Architect from pure perspective of a data modeler. They all however have one problem in common, there was no satisfying solution for integrating one of the tools into the Enterprise Architect. After arguing the pros and cons we decided to implement a prototype AddIn Meanwhile we have a working AddIn which is able to generate efficient scripts for already existing objects in the database. Long term goal is further developing of the AddIn to meet most of our requirements.

It enables to have Enterprise Architect as the design tool even for database architecture and therefore use also data models within the automatic generation of all our development documents.

Stoll, Frank (GfK) This email address is being protected from spambots. You need JavaScript enabled to view it.

Oliver Alt abstract

Titel: Hardware geht auch! – Systementwicklung mit SysML und Enterprise Architect

Im Kontext stetig steigender Komplexität und immer höheren Anforderungen an die Systementwicklung in Form von Prozess- und Qualitätsstandards bedarf es neuer Methoden und Werkzeuge, um diesen Herausforderungen gerecht zu werden. Der Vortrag zeigt auf, wie man durch Einsatz der international standardisierten Modellierungssprache SysML (Systems Modeling Language) und Enterprise Architect, Prozessanforderungen wie Total Traceability und funktionales Sicherheitsmanagement (FSM-konforme Entwicklung, IEC61508, ISO26262) in den Griff bekommen kann – und dies entwicklungsbereichsübergreifend.

Hierbei steht nicht nur das Werkzeug allein im Mittelpunkt, sondern es wird auch eine entsprechende Methodik für die modellbasierte Systementwicklung vorgestellt, die es erlaubt auch große Systemmodelle, bestehend aus Hardware- und Softwarekomponenten, Anforderungen und Verhaltenselementen zu beherrschen und in einem Entwicklungsteam gemeinsam mit konsistenten Daten zu füllen oder solche aus einem Modell zu gewinnen.

Oliver Alt (LieberLieber) This email address is being protected from spambots. You need JavaScript enabled to view it.

Phillip Chudley abstract

Title: Making MDGs Work for You

Although Enterprise Architect provides a rich set of modelling technologies (MDGs) and keeps data about modelling elements in the repository, this may not be sufficient to satisfy the needs of an organisation.

The solution is to create your own MDG.

This session provides rationales for developing your own MDG and by means of a live demonstration illustrates how EA version 10 makes this achievable to all via the MDG helpers and the ability to “profile a profile”.

The session also highlights a common MDG pitfall and the solution to prevent you falling into the pit.

Phillip Chudley This email address is being protected from spambots. You need JavaScript enabled to view it.

Next Event

October 5th & 6th - Brussels.

 

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.

 

See the NEXT EVENT page for more details and to BUY TICKETS.

 

Future Events

Future EAUG Events being planned include:

 

Hippo Software are hosting a Scottish Gathering of EA Users on 29th September 2017.

For full details please go to  

http://www.hippo-software.co.uk/pages/EAGathering.htm

 

One day events are being planned for Poland and Italy.

More information will be added as soon as we can confirm the details.  

 

 

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