08:45 - 09:15 BEASI Talk
10:15 - 11:15 BEASI Workshop
Using EA to manage your Enterprise Architecture, practical lessons learnt from the automotive industry
09:15 - 09:45 eaDocx Talk: Becoming a Model Expert
10:15 - 11:15 eaDocx Workshop: Hands-On session with eaDocX Model Expert.
In the presentation, Ian will present some experiences from a recent customer who was managing a large, multi-team, multi-location model, and some of the solutions which he created with them to help them understand and take control of the model.
In the Workshop, you will be then able to get hands-on experience of analysing EA models using ‘Model Expert’, the tool written for the above customer. Using either your own model (if you bring it on a laptop) or a prepared example, you’ll be able to see what modelling techniques have been used, whether they have been used consistently throughout the model, and then go and fix the inconsistencies. You’ll also see how simple it is to generate documents from the model using eaDocX.
Note: if you choose to use your own model – which we recommend – the model and the results of the analysis will stay private, unless you choose to share your findings with the group.
09:15 - 09:45 Metamodel Talk
10:15 - 11:15 Metamodel Workshop
"Daniel will present a simplified content metamodel for Enterprise Architecture modeling combining Alexander Osterwalder's Business Model Canvass and chosen parts of TOGAF, and a case study on how Riksbyggen implemented this in Sparx EA for a large ERP project. There will also be a workshop where a template will distributed and participant can try it out and start modeling their own company in Sparx EA. Bring your own laptop with EA installed."
09:15 - 09:45 MBSE Talk
12:45 - 13:45 MBSE Workshop
"The Systems Modelling Language (SysML) has become the de-facto modeling language for systems engineering. What are the possibilities and challenges for implementing model-based systems engineering (MBSE) using SysML and Enterprise Architect? EA offers an attractive package, with many essential SysML features in place. The highlights, some of the remaining obstacles and one major flaw will be revealed.
A following workshop will demonstrate key features of SysML in EA. We build a small SysML model and look at various specific aspects of SysML-modeling."
11:15 - 11:45 Database Builder Talk
12:45 - 13:45 Database Builder Workshop
Overview of Physical Databases and their relationship to Conceptual and Logical Data Models. The DBMS that can be targeted in EA and what can be modelled:
Tables, Columns, Primary and Foreign Keys, Indexes, Check Constraints, Triggers and Stored Procedures Options available when designing a Physical Data base using a Logical Data Model including EA MDA transformation, forward engineering and reverse engineering. Do, Don’t’s and recommendations when modelling Physical Databases. What is the EA Database Builder, and why you should use it.
The workshop will use a locally installed SQL Server 2012 for the demonstrations.
Using EA Database Builder to model a Physical Database from the beginning, including generating the schema DDL
This will include: Using the database builder model wizard, Making a connection to the DBMS, Executing the EA Schema SQL Script, Adding Tables, Columns and Foreign Keys, Generating the Schema DDL and its execution to create the schema on the DBMS, Using EA Database Builder to examine, modify and query and existing database schema, Making the connection, Making modifications to the tables and columns, Using the database compare tool including generating the DDL to apply the modifications, Using the SQL Scratch Pad to query the database
11:15 - 11:45 Content Metamodel Talk
12:45 - 13:45 Diff and Merge Workshop
Highlights of new features in EA 11, 12 and 12.1
And many more
Model Diff and Merge – how to work with Models in more effective ways.
EA built in Solution
LieberLieber Model Versioner for Enterprise Architect
11:15 - 11:45 SOA Talk
15:30 - 16:30 SOA Workshop
"One of the common challenges for system integration projects is the definition of messages that are going to be exchanged and their alignment with the enterprise view of information. This session presents an approach to support this alignment by deriving system integration services' XML schemas from an Enterprise Information Model, following OMG's Model Drive Architecture (MDA) approach and respective functionalities in Sparx Enterprise Architect.
The focus of the discussion is around Service Oriented Architecture (SOA) approach, but they could be easily replicated to other approaches (i.e. the same approach could be used for APIs). The session starts with an introduction to the suggested derivation process and concepts around it, moving to a more practical perspective through a live demonstration using Sparx EA. The live demonstration covers two main Spars EA functionalities:
• Transformation Scripts - used to transform the Platform Independent Model (PIM) to a XSD UML model (Platform Specific Model - PSM)
• Schema Composer - used to create Schema Profiles, representing the subset of information that will be included in the respective physical XSD file.
13:45 - 14:30 Smartfacts Talk
"The different disciplines in business and IT maintain business processes, data structures, IT and enterprise architecture artifacts in many different tools. This limits access, reuse and collaboration effectiveness.
smartfacts is a cloud platform that integrates all models. Models from Enterprise Architect, ARIS, VISIO and many other tools can be published to one web based platform and made available to anybody in the company. For the first time smartfacts provides…
an easy to use browser based “Google for Models” across all models, tool formats and versions
the chance to link models and carry out impact analysis even across model and tool boundaries
a powerful collaboration environment independent of tools and formats
The talk will comprise concept, technology and a demo."
13:45 - 14:30 Model with EA Talk
"I shall walk the attendees through the following. It will take more than 30 minutes. But of course I can show them a hands-on approach with one or 2 examples in 30 minutes.
• Creating strategic Model with Enterprise Architect
[Mind Mapping, Organization Chart, Flow Chart, Value chain, Balance Scorecard, Strategy Map, Decision Tree,Restaurant Example - Traceability Diagram]
• BPMN Modelling with Enterprise Architect
• MDG TOGAF Modelling [Not very developed]
Create the Package using only TOGAF. No need to use MDG Technology to do customization at this stage.
• BEASI Archimate Modelling [Fully Developed]
Provides us with a platform to define and support the more intricate parts of enterprise architecture like gap analysis and definition of transition architectures
• Project Management with Enterprise Architect -
Project Management for a set of Requirements using Gantt chart.
Gap Analysis and Requirement creation leading to Project Management using Gantt Chart."
13:45 - 14:30 Automated Acceptance Testing Talk
"A major benefit of having a suite of automated tests as opposed to a
requirements specification in a wiki or a word document is that it’s difficult
—even impossible— to tell if the specifications are out of date. But with a
click of a button anybody can run the tests and verify that the project runs
as specified. Getting to that point requires a lot more communication
between business, testing and development. But the payoff is transparency
for everybody involved in the process of creating and maintaining software"
14:30 - 15:00 Enterprise Wide Repositories Talk
15:30 - 16:30 Enterprise Wide Repositories Workshop
"Working together in one single enterprise wide repository (EWR) improves the ability to succeed in building an Enterprise Architecture. To have more than 60 project in the same repository at the same time we need a structural way of working. Taking care and governing models as common assets creates value and improves reusability and reduce waste.
This seminar show you how to setup and structure a EWR and give you an understanding of what is important to succeed. Managing the lifecycle of elements, placing the elements together in the architecture and making governance of models work in practice."
14:30 - 15:00 Advanced Document Generation Talk
15:30 - 16:30 Advanced Document Generation Workshop
Document generation is important in most organisations that work with Enterprise Architect. Storing information in the model is good, but most stakeholders still require documents.
Enterprise Architect comes with a sophisticated document generator that has seen great improvements in the last versions (v10, v11, v12). You also get a standard set of document templates that will quickly generate a document for a part of your model.
The problems arise however the moment you try to do something a bit more sophisticated with the document templates. Get information from different packages, use different templates for the same (set of) elements, etc… You will quickly realize that the approach of having one large template that generates the whole document is not useful for real-world document requirements.
In this session Geert will demonstrate how to tackle this problem using a Virtual Documents, Template Fragments and Scripting to create professional documents from your EA model.
14:30 - 15:00 EA for the Masses Talk
Skills and roles to enable effective use of EA in a mid-to-large-scale organization.
This presentation is geared towards organizations where EA has taken root but not yet gained wide acceptance. How do we take EA from an enthusiast's toy to a regular tool in our kit? What skill sets do we need to make our EA use effective and efficient? How should we organize? What external resources are available?