top of page

Archimate with EA Tool

  • Writer: Anand Nerurkar
    Anand Nerurkar
  • Aug 15, 2023
  • 3 min read

Updated: Sep 21, 2023

ArchiMate® is a graphical language and open standard used to describe Enterprise Architectures, developed and maintained by The Open Group®. It can be used to create a wide range of viewpoints, each relevant to different project and business stakeholders.


These support the activities of business architects, data architects, solution architects, infrastructure architects and enterprise architects.


ArchiMate is used to describe the architecture of organizations - specifically their business processes, organizational structures, information flows, IT systems and technical infrastructure.


Used to document Enterprise Architecture and understand complex dependency exist between people, process, products, application, data , hardware and software.


For example : For Strategic planning, we can use Archimate to develop capability map and develop motivational module for project justification.


EA 15 support Archimate 3.1 as below


ree
ree
ree
ree

Business Layer – allow to model organization structure, business process, function, services, products that we offer to our client/partner.

Application Layer – allow to document application landscape and understand interfaces , dependency between application component.

Technology Layer- allow us to catalogue infrastructure for required hardware, software, network and communication.

Strategy layer allow to map capabilities, resources and document course of action resulting from strategic planning.

Motivation layer allow to develop motivation module by documenting stakeholders, business drivers ,goals and justify the project initiative.


It support TOGAF Standard


ree


ree


ree

ree

Active Structure Element are those element that are capable of performing behaviour on passive structure.


For ex:

Active Structure Element for Business layer represent business actor, role who can perform behaviour

Active Structure Element for Application layer represent application component who can perform behaviour

Active Structure Element for Technology layer represent technology node -that represent infrastructure-hardware,software,nw,communication who can perform behaviour


Behaviour represent nature of behaviour being performed.

For business, it may be business function,business services,

For Application, it may be application function,application services

For Technology , it may be technology function,services


Passive structure where behaviour act upon data element.

For business- business object

For application – data object

For technology- artefacts-represent physical storage



ree

In above diagram,


Flower seller is sent to Sell Flowers and update stock level.


Since flower seller ->sell flower->stock level,We can have derived relationship

So we can say Flower seller can update stock level.


Structural element represented by rectangle , behaviour element represented by rounded rectangle.


Please refer below EA repository


ree

Business Layer


Click on new diagram- it support all layer that we discussed


ree

Right click on business action as below


ree

ree

We can use project browser to create various viewpoints


Organization Viewpoint

--show organization strcutor,actor, their role and location as below


ree

We can use EA matrices like actor-role mapping to create profile and to cross reference module element. If it exist, everything is correct. If missing, then we need to place those missing part. click on open matrix profile -actor to role


ree

In above case ,we created profile to show business actor -to -role as per diagram.This should get opened when we cross reference it. If it is missing , then we need to create it and link it.



ree

In above diagram, we make use of tracibility to find out tracibility on the right side panel.


we can also use relation ship matrix for the above by clicking on matrix as below

ree

ree

drag business layer on it ,set it as source


ree

ree

similarly drag business layer on target,set it as target and type as business role, link as assignment


ree

we can see abobe relationship matrix where actor-role mapping is created as per requirement.


We can also see missing element in this by going to options->


ree

ree

we can highlight source and target which does not have any relationship as above option.



ree

Blue and pink color indicate something is missing information from model.

For ex: Retailer is sent to Buyer business role is missing, so we can select that ontersection,create new relationship there

ree

save this as matrix profile


ree

ree

ree

ree

ree

In above diagram, Flower seller within sales department is a carrier to external partner -retailer thorugh business process Sell Flowers which is divided into 3 different subprocess.

1st process Record order is triggered when business event like customer order recived. This subprocess is then linked to bpmn module for the record order process.

Right click on it -link it to bpms module for each of the subprocess, will take you to that process.


ree


Select composite structure diagram-


ree


Select bpmn module -record order


ree

ree


Click on record order-will open bpmn module


ree

Product viewpoint

==

Allow to package up set of services into product for which we have supporting contract and start analyzing value that product offer to customer.



ree



In above diagram, product- flower power customer account allows memer to receive discount and obtain free delivery. This is value( Be A Member) offererd to our customer -retailer



Application Layer

==

Application cooperation viewpoint

==

ree

Allow us to understand software applications, interfaces and dependency on other system as below.


ree


Above diagram represent component from UML which we can link it with uml for details as below


ree


Once linked, then clik on that , will take you to class diagram for that compoenent.



ree


ree


Technology Layer

==

Infrastructure Viewpoint

==

Describe hardware,software and communication channel



ree

Strategy Viewpoint

==


ree

we can sue diagram legend to color code


ree

ree

Motivation Viewpoint

==

develop motivational module like stakeholder identification,business driver,goals that we need to achieve , that will justify our project initiative.


ree

we can color code on project justification so that diagram look as per colot code


ree


ree


 
 
 

Recent Posts

See All
VP-OKR-KPI-

VP Technology / Architecture – Strategic Framework 1️⃣ Strategic (12–36 months) Focus: Long-term business and technology transformation Objectives / Goals: Cloud-First & API-First:  Modernize platform

 
 
 
Grounded Context & Citation

is citation & grounded context is same?? ===== Good question — they’re related but not the same , and interviewers often use them loosely, which causes confusion. Short answer ❌ Citation ≠ Grounded Co

 
 
 

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
  • Facebook
  • Twitter
  • LinkedIn

©2024 by AeeroTech. Proudly created with Wix.com

bottom of page