98
www.omilab.org Enterprise Architecture Management with AchiMate Dr. Dominik Bork, University of Vienna Prof. Dr. Knut Hinkelmann, University of Applied Sciences and Arts Northwestern Switzerland [email protected] | [email protected] ICEIS Conference, Madeira, March 24 th 2018

Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

Enterprise Architecture Management with AchiMate

Dr. Dominik Bork, University of ViennaProf. Dr. Knut Hinkelmann, University of Applied Sciences

and Arts Northwestern Switzerland

[email protected] | [email protected] Conference, Madeira, March 24th 2018

Page 2: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Welcome & Introduction

• Introduction to Enterprise Architecture Management

• Introduction to ArchiMate 3.0.1 and TOGAF

• EAM Case Study – Part I

-- Break and Keynote --

• EAM Case Study – Part II

• Focus Group Discussion & Feedback

• Conclusion and Wrap-up

2

Outline

Page 3: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

WELCOME & INTRODUCTION

3

Page 4: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Dr. Dominik BorkPost-doctoral ResearcherUniversity of ViennaResearch Group Knowledge [email protected]

• Prof. Dr. Knut HinkelmannProfessor for Information SystemsUniversity of Applied Sciences and Arts [email protected]

4

Who are we and who is this course for? [1/2]

Page 5: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Researchers curious about ArchiMate• Practitioners/Enterprise Architects with the ambition to dive deeper into

enterprise management based on ArchiMate• People interested in a more complex case study of applying ArchiMate• People interested to learn how to apply an openly available modelling

tool for advanced EAM based on ArchiMate• People interested in collaborating on the topics covered in this tutorialWhat you will learn• A brief introduction to Enterprise Architecture Management• An introduction to ArchiMate 3.0.1• How to create ArchiMate models with a modelling tool• How to expand ArchiMate to become a Management tool

5

Who are we and who is this course for? [2/2]

Page 6: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Would you be willing to – briefly introduce yourself, and

– State what you expect from this tutorial?

6

Who are you?

Page 7: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

INTRODUCTION TO ENTERPRISE ARCHITECTURE MANAGEMENT

7

Page 8: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

John ZachmanSource: https://www.zachman.com/about-us/about-john-a-zachman

8

Motivation

Enterprise Architecture is not aboutbuilding models.

It is about solving enterprise problemswhile iteratively building models

Page 9: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

EAM is a management practice that establishes, maintains and uses a coherent set of guidelines, architecture principles and governance regimes that provide direction for and practical help with the design and the development of an enterprise’s architecture in order to achieve its vision and strategy.

(Ahlemann et al. 2012, p. 20)

9

What is Enterprise Architecture Management (EAM) ?

Page 10: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

(Ahlemann et al. 2012, p. 13)10

EAM Development Phases - Overview

Page 11: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Phase 1: EAM for holistic engineering of information systems– Conceptual structure of Architecture (e.g. Zachman Framework)

• Phase 2: Advanced Information Systems Management– defining role models,

– planning, implementation and controlling the processes for IT/IS landscape (not only single applications) and ensuring transparent decision-making

– defining decision rights and accountabilities

– Advanced EAM frameworks not only provided architectural artefacts and models, but also contained guidelines for EAM planning, implementation and controlling

– Advanced EAM frameworks containing guidelines in addition architectural artefacts and models (e.g. TOGAF with ADM)

11

EAM Development Phases – Phase 1 and 2

Page 12: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Phase 3: Strategic Business Management– EAM is no longer understood as just an IT department job, but as a strategic

function

– EAM plays an important role in organizational transformation and development

– Integrating EAM into the strategy development and strategy implementation processes results in strong synergies, improved decision making and faster strategic change.

– Strategic decision-making is based on enterprise architecture information, and takes enterprise architecture-specific objectives and policies into account.

– Adding motivation to Architecture Frameworks and guidelines

12

EAM Development Phases – Phase 3

Page 13: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• a holistic way to understand, plan, develop and control an organization's architecture (EAM as a management philosophy),

• a support function to enable and improve existing strategy planning and strategy implementation processes (EAM as an organizational function),

• a set of management practices that help to improve the quality of decision-making (EAM as a methodology),

• an open approach to reach consensus among managers on the basis of their shared vision of establishing a global optimum for the firm, free of local and personal egoism and opportunism (EAM as a culture).

13

What EAM IS

Page 14: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• EAM is not a tool• EAM is not just modeling of the enterprise architecture• EAM is not an IT function• EAM is not a new management process

– EA includes a set of new management practices, but it does not produce new processes.

– Instead, it merely changes the way existing processes/projects are run

• EAM is not strategy development– EAM is used in strategy management

14

What EAM IS NOT

Page 15: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Most projects carried out in an organization either directly alter, or are at least affected by, the enterprise architecture

• Strategic planning can bring about dedicated architecture initiatives for the EA’s structured development.

• All other strategic initiatives must be documented in the EA model and analyzed in terms of their impact on the EA.

• As a result, existing strategic planning processes therefore need to be complemented by EAM practices, such as EA analysis or EA documentation, so that a long-term EA development can be ensured

15

Embedding EAM into Strategic Planning

(Ahlemann et al. 2012, p. 44f)

Page 16: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

INTRODUCTION TO ARCHIMATE 3.0.1 AND TOGAF

16

Page 17: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• The ArchiMate 3.0.1 specification is available at– http://pubs.opengroup.org/architecture/archimate3-doc/

• It is referenced in this presentation as ArchiMate 3• F. Ahlemann et al. (eds.), Strategic Enterprise Architecture Management:

Challenges, Best Practices, and Future Developments, Springer-Verlag Berlin Heidelberg 2012

• The Open Group – An Introduction to ArchiMate 3.0 (Part 1 The Framework), https://www.youtube.com/watch?v=ULl9lf0OZco&

17

Reference

Page 18: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• A language with concepts to describe architectures• A framework to organize these concepts• A graphical notation for these concepts• A vision on visualizations for different stakeholders• An open standard maintained by the Open Group

Why a new version of ArchiMate (i.e. why ArchiMate 3.0)?• Increasing demand for relating EA to business strategy• Technology applications that mix IT and physical world• Usage in new domains, e.g. manufacturing, logistics• Improved consistency and comprehensibility• Improved alignment between ArchiMate and TOGAF

18

What ArchiMate provides

Page 19: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 19

Evolution of the ArchiMate Framework

Page 20: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• This tutorial focusses on the elements of the ArchiMate Core Framework - Business, Application, Technology.

20

ArchiMate 3 Core

Layers

Aspects

Toda

y‘sF

ocus

Page 21: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

“An abstraction of the ArchiMate framework at which an enterprise can be modeled” (ArchiMate 3.0.1, p. 4)

• Business Layer– business services offered to customers, which are realized in the organization by

business processes performed by business actors.• Application Layer

– application services that support the business, and the applications that realize them.• Technology Layer

– technology services such as processing, storage, and communication services needed to run the applications

– computer and communication hardware and system software that realize those services. – Physical elements for modeling physical equipment, materials, and distribution networks

(new in ArchiMate 3)

21

ArchiMate 3 Layers [1/2]

Page 22: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Strategy Layer– An ability that an active structure element, such as an organization, person, or

system, possesses. An approach or plan for configuring some capabilities and resources of the enterprise, undertaken to achieve a goal. An asset owned or controlled by an individual or organization.

– Capability, Resource, Course of Action.• Physical Layer

– This layer provides and overview of the physical elements and their relationships, derived from the ArchiMate Technology layer.

– Equipment, Facility, Distribution network, Material• Implementation & Migration Layer

– Focusing on the actual implementation of an EA and the migration process with work packages and dependencies.

– Work package, Deliverable, Implementation event, Plateau, Gap

22

ArchiMate 3 Layers [2/2]

Page 23: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Active Structure– represents the structural elements (the business actors, application components, and

devices that display actual behavior).

• Behavior– represents the behavior (processes, functions, events, and services) performed by the

actors. – Structural elements are assigned to behavioral elements, to show who or what displays

the behavior.

• Passive Structure– represents the objects on which behavior is performed. These are usually information

objects in the Business Layer and data objects in the Application Layer, but physical objects.

• Motivation– Motivation elements are used to model the motivations, or reasons, that guide the

design or change of an Enterprise Architecture.

23

ArchiMate 3 Aspects

Page 24: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Aspects correspond to a Subject-Verb-Object of sentences:

24

Core Aspects in ArchiMate 3

Page 25: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Separate Behavior from active structure– Behavior: what the system must do and

how the system does it

– Active structure: the system constituents (people, applications, and infrastructure) that do it

• External vs. internal behavior :– External view: what the system has to do for its environment

(e.g. a service)

– Internal view: how it does this (e.g. the process or application realising the service)

25

Abstractions in ArchiMate [1/2]

Page 26: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Conceptual, logical, and physical abstraction levels– conceptual elements represent the information the business finds relevant;

– logical elements provide logical structure to this information for manipulation by information systems;

– physical elements describe the storage of this information; for example, in the form of files or database tables.

• In the ArchiMate language, this corresponds with business objects, data objects, and artifacts, and the realization relationships between them

26

Abstractions in ArchiMate [2/2]

Page 27: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

Top-level hierarchy of ArchiMate Concepts.

27

ArchiMate Generic Metamodel

Archimate 3.0.1 Specification, page 6

Page 28: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

ArchiMate 3, section 4.128

Hierarchy of Behaviour and Structure Elements

Page 29: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 29

Overview of ArchiMate 3 Relationships

ArchiMate 3, section 5

Page 30: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 30

ArchiMate 3: Core Concepts and Relationships

Passivestructure

ActivestructureBehavior

internalexternal

ArchiMate 3, section 4.1

Page 31: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

Although not strictly enforced, ArchiMate 3 comes with a set of ‘notational best-practices’• Color-encoding of Layers, e.g.:

– Yellow for the Business Layer

– Blue for the Application Layer

– Green for the Technology Layer

• Shape-encoding of Aspects, e.g.:– Square corners are used to denote structure elements.

– Round corners are used to denote behavior elements.

– Diagonal corners are used to denote motivation elements.

31

Notational Encodings in ArchiMate 3

Page 32: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

ArchiMate 3.0.2, Section 5

32

ArchiMate Relationships: Overview [1/3]

Page 33: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.orgArchiMate 3.0.2, Section 5

33

ArchiMate Relationships: Overview [2/3]

Page 34: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.orgArchiMate 3.0.2, Section 5

34

ArchiMate Relationships: Overview [3/3]

Page 35: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• “TOGAF is an architecture framework - The Open Group Architecture Framework. It enables you to design, evaluate, and build the right architecture for your organization.” [TOGAF]

• Vendor-neutral – i.e. TOGAF realizes a consensus of the consortium• Provides an overarching methodology for the development of

architectures (ADM)• Fosters a common understanding among stakeholders by introducing a

generally agreed-upon terminology, utilization of best practices, and the postulation of objectives.

• Integration and interoperability of IT systems is supported with a focus on the Business-IT-Alignment and the effects of architecture changes onbusiness.

35

The Open Group Architecture Framework (TOGAF)

Page 36: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• The core of TOGAF

• A proven way of developing an

architecture

• Specifically designed to address

business requirements

• An iterative method

• A set of architecture views to ensure

that a complex set of requirements are

adequately addressed

36

Enterprise Architecture Development Method

Page 37: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

Source: http://www.opengroup.org/subjectareas/enterprise/archimate/3.0-whats-new

37

Combining ArchiMate 3 and TOGAF

Page 38: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

An analysis of the status quo:

38

So how can we Do EAM in the practice? [1/2]

arrangesaccording to

defines grammar

Semantics

defines meaning

SemanticSchema

Syntax

SemanticMapping

connectsconsiders

Notation

ModellingLanguage

semantics

semanticdomain

syntaxnotation

modellinglanguage

defines visualization

visualizes

semanticmapping

describesmeaning of

defines way of language application delivers

results

modelingprocedure

modellingtechnique

modellingmethod

mechanisms& algorithms

used for

used in

genericmechanisms& algorithms

hybridmechanisms& algorithms

specificmechanisms& algorithms

steps(design logic )

Reference: Karagiannis, D., Kühn, H.: „Metamodelling Platforms“. In Bauknecht, K., Min Tjoa, A., Quirchmayer, G. (Eds.): Proceedings of the Third International Conference EC-Web 2002 – Dexa 2002, Aix-en-Provence, France, September 2002, LNCS 2455, Springer, Berlin/Heidelberg, p. 182 ff.

the modeling language that describes the syntax,

semantics and notation

the modeling procedures that describe the methodology

algorithms and mechanisms that provide “functionality to use and evaluate” models

described by a modeling language

Page 39: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

An analysis of the status quo:

39

So how can we Do EAM in the practice? [2/2]

arrangesaccording to

defines grammar

Semantics

defines meaning

SemanticSchema

Syntax

SemanticMapping

connectsconsiders

Notation

ModellingLanguage

semantics

semanticdomain

syntaxnotation

modellinglanguage

defines visualization

visualizes

semanticmapping

describesmeaning of

defines way of language application delivers

results

modelingprocedure

modellingtechnique

modellingmethod

mechanisms& algorithms

used for

used in

genericmechanisms& algorithms

hybridmechanisms& algorithms

specificmechanisms& algorithms

steps(design logic )

Reference: Karagiannis, D., Kühn, H.: „Metamodelling Platforms“. In Bauknecht, K., Min Tjoa, A., Quirchmayer, G. (Eds.): Proceedings of the Third International Conference EC-Web 2002 – Dexa 2002, Aix-en-Provence, France, September 2002, LNCS 2455, Springer, Berlin/Heidelberg, p. 182 ff.

the modeling language that describes the syntax,

semantics and notation

the modeling procedures that describe the methodology

algorithms and mechanisms that provide “functionality to use and evaluate” models

described by a modeling language

ArchiMate

TOGAF

???

Page 40: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

EAM CASE STUDY

40

Page 41: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

http://austria.omilab.org/psm/content/team/info• The TEAM tool has the following features

– Full support of ArchiMate 3.0.1

– All ArchiMate layers have their own modeltype

– An Analysis Model which comprises the full ArchiMatelanguage

– Aiming for a management approach, the TEAM tool comes with functionality to process the models w.r.t

• Responsibility Management

• Business Continuity Management

• Lifecycle Management

• Information Management

41

TOGAF-based Enterprise Architecture Management Tool - TEAM

The TEAM tool is part of a scientificproject between Univesity of Vienna

and Univesity of Pretoria.

Please join if you are interested!!

Page 42: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

1. Introduction to the TEAM modelling tool2. Introduction to ArchiMate 3 Business Layer Modeling

– Create a Business Layer model in the TEAM tool

3. Introduction to ArchiMate 3 Application Layer Modeling– Create a Application Layer model in the TEAM tool

4. Introduction to ArchiMate 3 Technology Layer Modeling– Create a Technology Layer model in the TEAM tool

5. Advanced Management Capabilities with ArchiMate

42

Structure and Tasks of the Case Study

Page 43: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

1. INTRODUCTION TO THE TEAMMODELING TOOL

43

Page 44: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Layers and their components are marked with colors• Info message -> if a relationship is not valid in the official specification• The usage of the model version can lead to problems with the model

analysis• Descriptions, which cannot be modeled should be documented in the

suitable element attributes

44

Introduction to the TEAM modeling tool

Page 45: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Open the modeling toolkit with the correct library• The creation of a new model is always the same (does not depend on model type)• Choose the modeling component (sheet and pen icon)• Model -> new

• Choose the model type• Choose a name• Choose a folder

How to create a new model?

45

Page 46: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• All models can be seen in the explorer

• Select (click on it) any element from the element bar in the middle -> a pen arises when the cursor is shifted to the modeling area -> place (another click) it anywhere

• The cursor on the top of the element bar de-selects the element -> elements can be shifted after deselection

How to model? (1)

46

Page 47: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Select (click on it) any relation from the element bar in the middle -> a pen arises when the cursor is shifted to the modeling area -> select the first element (click) -> select the second element (click)

• The cursor on the top of the element bar deselects the chosen relationship -> elements can be shifted after deselection

• Some connections between elements are not allowed -> information message appears

How to model? (2)

47

Page 48: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• A double click on an element opens the notebook of the element

• The notebook of an element allows to change name, representation, attributes, …

• The information button in the notebook (?) gives further details about the attributes

• To save textual information in attributes -> choose the small window sign in the notebook -> write directly in the attribute box which appears

How to define properties of an element? [1/2]

48

Page 49: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Interrefs (between elements from different models) can be created with the + sign in the notebook

• A dialog window appears– Choose the target model– Choose the target object (double

click)– The referenced elements are shown

at the bottom of the window– After choosing all references confirm

with the apply button

How to define properties of an element? [2/2]

49

Page 50: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Export a graphic of the model by choosing the correct button• Follow the dialog window (the size and the picture format can be chosen)

How to export models? (1)

Page 51: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Export an ADL file (can be imported by other TEAM users) of the model(s)

• Choose import/export -> ADL export• Follow the dialog window: choose the

models and the folder, tick the including sections, choose a path for the export, confirm with the export button

How to export models? (2)

Page 52: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• According to the ArchiMate Specification the grouping element aggregates or composes concepts that belong together based on some common characteristic.

• In the technology layer model, the grouping element is used to visualize similarity regarding the content of the elements -> it is not used to show aggregation or composition in this case.

How to use grouping?

Page 53: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Now please start the tool to get your hands-on experience!

53

Tool Demo

Page 54: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

2. INTRODUCTION TO ARCHIMATE 3 BUSINESS LAYER MODELING

54

Page 55: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

Charlie offers sightseeing flights with helicopters and sailplanes for tourists as well as for interested locals.The planes are serviced internally. He has built an impressive client base all over the state, has a well-stocked inventory and a well-running organization with 20 employees (Charlie + 5 mechanics + 10 pilots + 4employees for office activities).Charlie is nearing his retirement age and plans to give his business to Peter, his nephew. While the prospectof running an established business is appealing to Peter, a recent business school graduate, he is alsoaware that he has absolutely no knowledge of planes. Most importantly he has also no interest in learningabout them.Peter dreams of running a large company, thus after a thorough study of his uncle’s business he decides thefollowing: Peter will expand the business and introduce new services. Helicopter and sailplane sightseeingflights remain with slight changes. A multilingual tourist guide should improve the communication withtourists from abroad. Instead of repairing only company owned planes, Peter will rent out the repair center toplane enthusiasts who want to repair their planes by themselves. He will focus on old planes and offer anintermediary service for rare parts. Three service packages (basic, silver, gold) for clients with own aircraftswill be offered. As a service for the customers he will provide space, the machines and tools as well as theexpertise of two mechanics on an hourly basis. New holding areas will provide space for external planes. Fora fee, private aircrafts can be shed in company owned warehouses. These customers can also use therunway for take-off and landing for a reduced fee. Furthermore, the service package is expanded by flightlessons. A teacher, who explains the technology of aircrafts as well as the traffic rules and conducts shorttraining flights, can be booked on daily basis.

55

Charlie‘s Aircrafts

Page 56: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 56

ArchiMate 3 Business Layer Metamodel

Passivestructure

ActivestructureBehavior

internalexternal

ArchiMate 3, section 8

Page 57: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 57

ArchiMate 3 Business Layer Concepts [1/3]

ArchiMate 3, section 8

Page 58: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 58

ArchiMate 3 Business Layer Concepts [2/3]

ArchiMate 3, section 8

Page 59: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 59

ArchiMate 3 Business Layer Concepts [3/3]

ArchiMate 3, section 8

Page 60: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Create a new Business Model in the TEAM tool.• Identify the business elements

– actor, – role, – collaboration, – process, – function, – interaction, – event, – service, – product, … and model them.

• Connect the different elements with the relations.

60

Case Study Tasks: Business Layer

Page 61: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

Charlie offers sightseeing flights with helicopters and sailplanes for tourists as well as for interested locals.The planes are serviced internally. He has built an impressive client base all over the state, has a well-stocked inventory and a well-running organization with 20 employees (Charlie + 5 mechanics + 10 pilots + 4employees for office activities).Charlie is nearing his retirement age and plans to give his business to his nephew Peter. While the prospectof running the business is appealing to Peter, a recent business school graduate, he is also aware that hehas absolutely no knowledge of planes. Most importantly he has also no interest in learning about them.Peter dreams of running a large company, thus after a thorough study of his uncle’s business he decides thefollowing: Peter will expand the business and introduce new services. Helicopter and sailplane sightseeingflights remain with slight changes. A multilingual tourist guide should improve the communication withtourists from abroad. Instead of repairing only company owned planes, Peter will rent out the repair center toplane enthusiasts who want to repair their planes by themselves. He will focus on old planes and offer anintermediary service for rare parts. Three service packages (basic, silver, gold) for clients with own aircraftswill be offered. As a service for the customers he will provide space, the machines and tools as well as theexpertise of two mechanics on an hourly basis. New holding areas will provide space for external planes. Fora fee, private aircrafts can be shed in company owned warehouses. These customers can also use therunway for take-off and landing for a reduced fee. Furthermore, the service package is expanded by flightlessons. A teacher, who explains the technology of aircrafts as well as the traffic rules and conducts shorttraining flights, can be booked on daily basis.

61

Business Layer: Actor Role Process/Service

Page 62: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 62

A possible solution [1/2]

Page 63: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 63

A possible solution [2/2]

Page 64: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

3. INTRODUCTION TO ARCHIMATE 3 APPLICATION LAYER MODELING

64

Page 65: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 65

ArchiMate 3 Application Layer Metamodel

Passivestructure

ActivestructureBehavior

internalexternal

ArchiMate 3, section 9

Page 66: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 66

ArchiMate 3 Application Layer Concepts [1/2]

ArchiMate 3, section 9

Page 67: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 67

ArchiMate 3 Application Layer Concepts [2/2]

ArchiMate 3, section 9

Page 68: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

The billing is conducted within the organization by the office staff. There are various ways forfinancial transactions. In general, bills generated by the organization are sent via email asdigitally signed pdf or on postal way with a postmark. Direct debits are used for transactionsbetween the company and suppliers. Customers can either pay directly in the office, whichis located at the company area, or after receiving the bill.The company owns a website, which is mainly for advertising purposes. Peter wants tointroduce some extensions and features. The website includes a lot of information. There isinformation material about the company, the offered packages and the employees.Furthermore, a kind of review system should allow the customers to rate the experiencedservices.Moreover, there are four ways to book a single service or an offered package. First, thewebsite offers an online booking form. Secondly, a mail can be sent to the company. Thirdly,the customers can call by phone and lastly the customer can visit the office and get advicefor choosing the right package directly from the staff.The customer relationship was very important for Charlie. Therefore, he had a customer filefor every steady customer. Peter wants to use this files for advertising and to stay in contactwith them regularly. To ease the process of sending adverts per mail or post, the file sheetsare digitalized and the data is comprised in a customer database.

68

Case Study Description: Application Layer

Page 69: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Create a new Application Model in the TEAM tool.• Identify the application elements:

– collaboration,

– function,

– interaction,

– event,

– service,

– data object, … and model them.

• Connect the different elements with the correct relations.

69

Case Study Tasks: Application Layer

Page 70: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

The billing is conducted within the organization by the office staff. There are various ways forfinancial transactions. In general, bills generated by the organization are sent via email asdigitally signed pdf or on postal way with a postmark. Direct debits are used for transactionsbetween the company and suppliers. Customers can either pay directly in the office, whichis located at the company area, or after receiving the bill.The company owns a website, which is mainly for advertising purposes. Peter wants tointroduce some extensions and features. The website includes a lot of information. There isinformation material about the company, the offered packages and the employees.Furthermore, a kind of review system should allow the customers to rate the experiencedservices.Moreover, there are four ways to book a single service or an offered package. First, thewebsite offers an online booking form. Secondly, a mail can be sent to the company. Thirdly,the customers can call by phone and lastly the customer can visit the office and get advicefor choosing the right package directly from the staff.The customer relationship was very important for Charlie. Therefore, he had a customer filefor every steady customer. Peter wants to use this files for advertising and to stay in contactwith them regularly. To ease the process of sending adverts per mail or post, the file sheetsare digitalized and the data is comprised in a customer database.

70

Application Layer Function Service Data object

Page 71: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 71

A possible solution [1/2]

Page 72: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 72

A possible solution [2/2]

Page 73: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

4. INTRODUCTION TO ARCHIMATE 3 TECHNOLOGY LAYER MODELING

73

Page 74: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 74

ArchiMate 3 Technology Layer Metamodel

Passivestructure

ActivestructureBehavior

internalexternal

ArchiMate 3, section 10

Page 75: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 75

ArchiMate 3 Technology Layer Concepts [1/3]

ArchiMate 3, section 10

Page 76: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 76

ArchiMate 3 Technology Layer Concepts [2/3]

ArchiMate 3, section 10

Page 77: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 77

ArchiMate 3 Technology Layer Concepts [3/3]

ArchiMate 3, section 10

Page 78: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

Mike has identified three business processes for which he would like to propose three technology services as well as the necessary IT infrastructure (devices):• Use a server-based Billing technology service (in order or manage renting space,

machinery and staff as well as issuing the necessary bills). The necessary infrastructure includes 1 server, 2 thin client computers, 1 client-server license for the technology application with 1 server and 3 users. In addition, there is a need for a network- printer.

• Use a workstation in the back office for doing the accounting with a corresponding technology service. The workstation has a network-printer attached to it.

• Billing and accounting exchange data through an interface.• In the plane service center there are 3 workstations where a diagnosis system is

running. They have 1 central printer where clients can print the diagnosis and discuss it with the mechanics. The diagnosis system is used by the mechanics and for the self-service customers.

• All workstations can use a basic set of software: office applications, scheduler, web-browser and e-mail client.

• Use a web-based marketing technology, like a website. The necessary infrastructure and technologies for the website, must be provided.

78

Case Study Description: Technology Layer

Page 79: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Create a new Technology Model in the TEAM tool.• Identify the technology elements:

– collaboration,

– function,

– interaction,

– event,

– service,

– device,

– path, … and model them.

• Connect the different elements with the correct relations.

79

Case Study Tasks: Technology Layer

Page 80: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 80

A possible solution [1/2]

Page 81: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org 81

A possible solution [2/2]

Page 82: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

5. ADVANCED MANAGEMENT CAPABILITIES WITH ARCHIMATE

82

Page 83: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

1. Responsibility Management

2. Business Continuity Management

3. Lifecycle Management

83

Advanced Management Capabilities with ArchiMate

Page 84: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

The assignment of responsibilities should enforce a higher level of engagement and ease EA management. This requirement theme should enable the assignment of technology layer components to actor/role instances from the business layer. To its end, a visualization functionality shall be realized that displays the connections between technology layer instances to the business actor and/or business role instances on the business layer.The following elements are concerned:• Node, Device, System software, Technology collaboration, Technology

interface, Path, Communication network, Technology function, Technology process, Technology interaction, Technology event, Technology service, Artifact (Technology Layer)

• Business actor, Business role (Business Layer)

1. Responsibility Management

Page 85: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Open an ArchiMate Business Model in TEAM, double-click on business role or/and business actor, and fill out the “responsible for” attribute

• Choose Model Analysis in the menu• Select Responsibility Management• Info message appears, if there is no output

How to conduct responsibility management?

Page 86: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Define the necessary attributes (interrefs).• Conduct one Responsibility Management Analysis.

Tasks and sample output

Page 87: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

The impact of several components on others plays an important role for maintaining a running system. Therefore, a connection between business and technology models should be established. The goal is to determine the impact of a technology element (function, process, interface, collaboration, interaction, event, service) on a business layer element of the same type.

2. Business Continuity Management

Page 88: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Open a Technology Model and fill out the attribute “influence on”• Choose Model Analysis in the menu• Select Business Continuity Management

• Choose the business co

How to conduct business continuity management in TEAM

• Choose the business components you want to see the aligned technology elements for

Page 89: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

Define the necessary attributes (interrefs).Conduct one Business Continuity Management Analysis with business service and business element.

Tasks and sample output

Page 90: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

When dealing with ICT, lifecycle management plays a vital role. Questions like ”until when are software systems with updates supported”, or ”when becomes a certain component invalid?” are central for EA management.There should be different kinds of dates in the various layers. For example, the application layer components could have attributes for licenses, which can be outdated or invalid. Time elements in the model offer possibilities regarding queries and a kind of lifecycle management in the model. Therefore, the attribute “Valid until” is included for application component, application collaboration, application interface, application function, application interaction, application process and application service.

3. Lifecycle Management

Page 91: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Open an application model and fill out the attribute “valid until”• Choose model analysis in the menu• Choose pre-defined queries -> queries on application layers -> application components• Select an application

model in the following dialog

• Select if invalid or valid components should be shown

• Choose a date in the query specification, which is used as a basis for the validation, the small blue window symbol provides a more convenient method of selecting a date

• Execute the query

How to conduct pre-defined queries? (1)

Page 92: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

Fill out dates for the application elements.Conduct a Predefined Query with invalid elements and the 14th of March 2018

Tasks and sample output

Page 93: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

FOCUS GROUP DISCUSSION

93

Page 94: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

Structuring questions (put yourself into the position of being an Enterprise Architect):1. Which questions bother you as an EA?2. Which information is required to answer these questions?3. Which elements of ArchiMate could comprehend this information?4. How should an EA management tool support you?

Next Steps:• Build groups of 2 and discuss sequentially points 1 to 4• Create slides to cover your thoughts• Presentation of your slides

94

Focus Group Discussion

Page 95: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• We would be very thankful if you could give us some feedback on thetool!

http://sumi.uxp.ie/en/Password: dh863

95

Feedback

Page 96: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

CONCLUSION AND WRAP-UP

96

Page 97: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

THANK YOU FOR YOUR ATTENTION!

Dr. Dominik Bork [email protected]. Dr. Knut Hinkelmann [email protected]

97

Page 98: Enterprise Architecture Management with AchiMatevienna.omilab.org/repo/files/EAM-tut/ICEIS2018-EAM Tutorial-print.pdf · – EAM is no longer understood as just an IT department job,

www.omilab.org

• Lapalme, J., Gerber, A., Van der Merwe, A., Zachman, J., De Vries, M., & Hinkelmann, K. (2016). Exploring the future of enterprise architecture: A Zachman perspective. Computers in Industry, 79, 103-113.

• Pittl, B., & Bork, D. (2017). Modeling Digital Enterprise Ecosystems with ArchiMate: A Mobility Provision Case Study. In International Conference on Serviceology (pp. 178-189). Springer, Cham.

• Hinkelmann, K., Gerber, A., Karagiannis, D., Thoenssen, B., Van der Merwe, A., & Woitsch, R. (2016). A new paradigm for the continuous alignment of business and IT: Combiningenterprise architecture modelling and enterprise ontology. Computers in Industry, 79, 77-86.

• Hinkelmann, K., Maise, M., & Thonssen, B. (2013). Connecting enterprise architecture and information objects using an enterprise ontology. In Enterprise Systems Conference (ES), 2013 (pp. 1-11). IEEE.

• ArchiMate 3.0.1 specification, http://pubs.opengroup.org/architecture/archimate3-doc/

• F. Ahlemann et al. (eds.), Strategic Enterprise Architecture Management: Challenges, Best Practices, and Future Developments, Springer-Verlag Berlin Heidelberg 2012

• The Open Group – An Introduction to ArchiMate 3.0 (Part 1 The Framework), https://www.youtube.com/watch?v=ULl9lf0OZco&

98

References & Further Reading