SlideShare a Scribd company logo
1 of 35
Download to read offline
Enterprise Architecture
Visualization
Author: Shkumbin Rrushaj, Master student
Table of Content
1. Introduction
• Goal,
• EA,
• EA tools,
• Problem…
2. EAVisualization
3. Conclusion
2 Shkumbin Rrushaj
Introduction
3 Shkumbin Rrushaj
“Nowadays, as we are more capable of capturing all
kinds of information, the need to make sense of it is
most compelling. Besides addressing the problem of
collecting this data, the main issue is to propose
methods and models, which can turn it into reliable and
provable knowledge.” *
__________
* Keim, D.,Andrienko, G., Fekete, J.D., Gorg, C., Kohlhammer, J., Melanon, G.:Visual analytics:
Definition, process and challenges. In: Information Visualization.Volume 4950 of Lecture Notes in
Computer Science. Springer Berlin / Heidelberg (2008) 154–175.
4 Shkumbin Rrushaj
Goal
The goal of this presentation is to give an overview of
visual techniques, methods and approaches in existing
EA tools and to draw conclusions for future research
and development.
5 Shkumbin Rrushaj
What is Enterprise Architecture?
• Task of Enterprise Architecture (Management) (EA/EAM) is to
align the interaction between IT and business processes.
• IT is called for in this context - the companies gain competitive
advantage by moving to faster response times, better efficiency
and shorter adaptation times in response to changing
conditions in a globalized world.
6 Shkumbin Rrushaj
Why Enterprise Architecture?
Managing change and complexity:
 Obtaining insight in current situation (as-is)
 Aligning business and IT
 Outsourcing
 Project support (project start architectures)
 Portfolio management
 Communication with stakeholders
 Impact analysis and Trade-off analyses…
7 Shkumbin Rrushaj
What makes EA?
EA* consists of the various structures and processes of an
organization, including both technical structures and processes
as well as business/domain structures and processes.
* Architecture = structure(s) of a system in terms of:
- components,
- their externally visible properties,
- their relations,
- and the underlying principles.
8 Shkumbin Rrushaj
What makes EA?
Therefore, EA requires a holistic approach. It should include:
• the business activities,
• internal processes,
• services,
• applications,
• infrastructure services, and
• platforms and databases.
9 Shkumbin Rrushaj
EA models
 An enterprise architecture model is a representation of those
structures and processes.
• A good enterprise architecture model will depict the whole
organization and map the various views representing the
architecture to each another.
• These views include both business-oriented perspectives as well as
technical perspectives.
10 Shkumbin Rrushaj
EA: Describe the logical connection
11 Shkumbin Rrushaj
EA tools
The task of EA tools is to support EA management (e.g.
maintenance of the EA models along with their information, creation
of reports, etc).
The essential component of these reports are often visualized
representations of the EA.
12 Shkumbin Rrushaj
Advantages of EA tools
• Increasing consistency of the architecture
• consistency and model checking mechanisms
• Automatic generation of views and visualizations
• tailored for a particular stakeholder
• Work in teams
• …
13 Shkumbin Rrushaj
Problem
EA is hard to perform:
 The EA is basically a complex system of many systems.
 Plethora of infrastructural items of different origins, types, functions…
 Many stakeholders with different interests, technical literacy, expertise…
 Because EA items are strongly intertwined, they are difficult to model.
 In addition, EA tools are not always up to the task.
14 Shkumbin Rrushaj
Visualization support for EA
One of the approaches to solving this problem is
to strengthen EA tool with visual support for EA
management.
15 Shkumbin Rrushaj
Why is EA visualization important?
• It’s used to capture and visually represent the
infrastructure and the diverse connections and
relationships between all items!
• A visual representation can represent complex
information in a clear and understandable way to
various stakeholders, and thus promote
comprehension.
16 Shkumbin Rrushaj
EA visualization
17 Shkumbin Rrushaj
SEBIS survey on EA visualizations
To explore the EA visualizations provided in existing EA
tools, the Software Engineering for Business Information
Systems (SEBIS) department of the Faculty of Computer
Science at theTechnische Universität München (TUM)
conducted an online survey.
18 Shkumbin Rrushaj
SEBIS survey findings
The findings are reported in the study "Enterprise Architecture
VisualizationTool Survey 2014" by Sascha Roth, Marin Zec and
Florian Matthes. *
The study focuses on the analysis of the visualization capabilities
of EA tools.
 EA Model Maintenance, configuration, customization,
production, import and export, layouting…
* Sascha Roth, Marin Zec, Florian Matthes. Enterprise ArchitectureVisualizationTool Survey 2014.
epubli GmbH, 2014.
19 Shkumbin Rrushaj
SEBIS survey target group
The primary target group of the survey were users of EA tools such as:
• Responsible CXO-level,
• Strategic Enterprise Architects,
• Portfolio managers,
• Consultants and analysts,
• Suppliers,
• Consultants and
• Market researchers.
109 users were interviewed.
20 Shkumbin Rrushaj
SEBIS survey on EA visualizations
18 tools explored:
 ABACUS of Avolution,
 ADOit of the BOC AG,
 ARIS Software AG,
 BiZZdesign EA Tool Suite from
BiZZdesign,
 Corporate Modeler Suite of Casewise,
 Enterprise Architect from Sparx
Systems Ltd,
 EnvisionVIP of Future Tech Systems,
 iteraplan from iteratec GmbH,
 Layer8 from Layer8-Solutions GbR,
• leanIX from LeanIX GmbH,
• MEGA MEGA International,
• planningIT by Software AG,
• PowerDesigner Sybase or SAP AG,
• process4.biz process4.biz of the software
development andVertriebs GmbH,
• QPR Enterprise Architect of QPR
Software,
• Rational System Architect from IBM,
• SAMU Repository by Atoll Technologies
Ltd. and
• Txture from QELaB Business Services
GmbH.
21 Shkumbin Rrushaj
Abacus
Flow Diagram of ABACUS -This representation shows how
ABACUS visualizes data using a flow chart.
22 Shkumbin Rrushaj
Enterprise Architect
ER Diagram of the Enterprise Architect
Flow Diagram of the Enterprise Architect
-This representation shows how Enterprise
Architect visualizes data using a flow chart.
23 Shkumbin Rrushaj
SAMU
Flow Diagram of the SAMU Repository
- A flowchart in SAMU Repository.
24 Shkumbin Rrushaj
Rational System Architect from IBM
Impact analysis in Rational System Architect.
- The arrow graph illustrates dependencies.
BPMN Diagram of the Rational System Architect.
-The BPMN diagram in Rational software.
25 Shkumbin Rrushaj
EnvisionVIP
Flow Diagram of EnvisionVIP
Thus, a flow chart with EnvisionVIP appearance.
BPMN Diagram of EnvisionVIP
The representation of business processes according to BPMN.
26 Shkumbin Rrushaj
SEBIS survey findings
• The survey shows that most of the 109 EA tools
users rely on Microsoft tools for visualization.
• Trend is towards web-based solutions for EA
visualizations.
27 Shkumbin Rrushaj
SEBIS survey findings
• The authors list a total of 26 different types of visualization,
such as:
1. table,
2. flowchart,
3. 3-D graphics,
4. dashboard and representation according to Business Process
Model and Notation (BPMN)…
• Particularly frequently used forms of representation are the
cluster map, matrix, timeline and the flowchart.
28 Shkumbin Rrushaj
SEBIS survey findings
Interestingly, there are, depending on the job profile, different
preferences:
• Bubble charts (point or pie charts) are mainly used in
communication with the IT, departmental managers and C-level
executives.
• BPMN is a common display format for business analysts.
• UML is relevant for enterprise and solution architects.
• Dashboards are aimed principally for informing C-level stakeholders.
• The Event Driven Process Chain (EPC) is often used by business
analysts.
29 Shkumbin Rrushaj
SEBIS survey findings
Study revealed differing update frequency patterns among different
stakeholder groups:
• Visualizations for C-level management are mostly updated on a
quarterly or monthly basis.
• In contrast, business analysts, solution architects as well as lower
and middle level managers with business focus tend to demand
for more frequent updates (e.g. on a weekly basis).
• A significant share of solutions architects even asks for daily
updates.
30 Shkumbin Rrushaj
SEBIS survey findings
• The survey also shows that the operation of the tools
is now easier - even less experienced users can
customize their models and sometimes visualizations.
• Nevertheless, there is a need for further
simplification for users, so that the customizing is
easier to perform.
31 Shkumbin Rrushaj
Conclusion
In short:
• Many EA tools, that are very friendly to use and have a
very good performance on different platforms, with many
types of visualizations
• Some visualization types are used more often than others.
The 5 most widely used visualization types are: cluster
map, matrix, graph, timeline and flow diagram.
• Differing update frequency patterns among different
stakeholder groups.
32 Shkumbin Rrushaj
Conclusion
It is recommended that more focus and research effort
is directed towards:
• simplification of the tools
• visual support for EA management
• to capture and visually represent the infrastructure
and the diverse connections and relationships
between all items.
33 Shkumbin Rrushaj
References
Shkumbin Rrushaj34
• Keim, D.,Andrienko, G., Fekete, J.D., Gorg, C., Kohlhammer, J., Melanon, G.:Visual
analytics: Definition, process and challenges. In: InformationVisualization.Volume
4950 of Lecture Notes in Computer Science. Springer Berlin / Heidelberg (2008)
154–175.
• Sabine Buckl and Christian M. Schweda. On the State-of-the-Art in Enterprise
Architecture Management Literature.Technical Report 2012
• https://wwwmatthes.in.tum.de/pages/1bcg9q4ds39aa/Publications
• Sascha Roth, Florian Matthes.Visualizing Differences of Enterprise Architecture
Models. InternationalWorkshop on Comparison andVersioning of Software Models
(CVSM 2014)
• David Naranjoa Mario Sáncheza JorgeVillalobosa. Evaluating the capabilities of
Enterprise Architecture modeling tools forVisual Analysis.Article2015
• Sascha Roth, Marin Zec, Florian Matthes. Enterprise ArchitectureVisualizationTool
Survey 2014. epubli GmbH, 2014.
Thank you
for your attention!
35 Shkumbin Rrushaj

More Related Content

What's hot

Modern Enterprise integration Strategies
Modern Enterprise integration StrategiesModern Enterprise integration Strategies
Modern Enterprise integration StrategiesJesus Rodriguez
 
DevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesDevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesSlideTeam
 
The Business Analyst Role Within Solution Driven Projects
The Business Analyst Role Within Solution Driven Projects The Business Analyst Role Within Solution Driven Projects
The Business Analyst Role Within Solution Driven Projects IIBA UK Chapter
 
Lights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On BusinessLights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On BusinessWorksoft
 
API Management - Why it matters!
API Management - Why it matters!API Management - Why it matters!
API Management - Why it matters!Sven Bernhardt
 
From capabilities to services modelling for business-it alignment v.2
From capabilities to services   modelling for business-it alignment v.2From capabilities to services   modelling for business-it alignment v.2
From capabilities to services modelling for business-it alignment v.2Trond Hjorteland
 
Splunk for AIOps: Reduce IT outages through prediction with machine learning
Splunk for AIOps: Reduce IT outages through prediction with machine learningSplunk for AIOps: Reduce IT outages through prediction with machine learning
Splunk for AIOps: Reduce IT outages through prediction with machine learningDigital Transformation EXPO Event Series
 
IT Architecture’s Role In Solving Technical Debt.pdf
IT Architecture’s Role In Solving Technical Debt.pdfIT Architecture’s Role In Solving Technical Debt.pdf
IT Architecture’s Role In Solving Technical Debt.pdfAlan McSweeney
 
Solution Architecture And (Robotic) Process Automation Solutions
Solution Architecture And (Robotic) Process Automation SolutionsSolution Architecture And (Robotic) Process Automation Solutions
Solution Architecture And (Robotic) Process Automation SolutionsAlan McSweeney
 
Implementing Effective Data Governance
Implementing Effective Data GovernanceImplementing Effective Data Governance
Implementing Effective Data GovernanceChristopher Bradley
 
Low code platform and Outsystems
Low code platform and Outsystems Low code platform and Outsystems
Low code platform and Outsystems Dzung Nguyen
 
Kickoff meeting template
Kickoff meeting templateKickoff meeting template
Kickoff meeting templateVan Chau
 
Introduction to Event-Driven Architecture
Introduction to Event-Driven Architecture Introduction to Event-Driven Architecture
Introduction to Event-Driven Architecture Solace
 
API Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation SlidesAPI Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation SlidesSlideTeam
 
Approach To It Strategy And Architecture
Approach To It Strategy And ArchitectureApproach To It Strategy And Architecture
Approach To It Strategy And ArchitectureAlan McSweeney
 

What's hot (20)

Modern Enterprise integration Strategies
Modern Enterprise integration StrategiesModern Enterprise integration Strategies
Modern Enterprise integration Strategies
 
DevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesDevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation Slides
 
The Business Analyst Role Within Solution Driven Projects
The Business Analyst Role Within Solution Driven Projects The Business Analyst Role Within Solution Driven Projects
The Business Analyst Role Within Solution Driven Projects
 
Lights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On BusinessLights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On Business
 
API Management - Why it matters!
API Management - Why it matters!API Management - Why it matters!
API Management - Why it matters!
 
From capabilities to services modelling for business-it alignment v.2
From capabilities to services   modelling for business-it alignment v.2From capabilities to services   modelling for business-it alignment v.2
From capabilities to services modelling for business-it alignment v.2
 
Splunk for AIOps: Reduce IT outages through prediction with machine learning
Splunk for AIOps: Reduce IT outages through prediction with machine learningSplunk for AIOps: Reduce IT outages through prediction with machine learning
Splunk for AIOps: Reduce IT outages through prediction with machine learning
 
IT Architecture’s Role In Solving Technical Debt.pdf
IT Architecture’s Role In Solving Technical Debt.pdfIT Architecture’s Role In Solving Technical Debt.pdf
IT Architecture’s Role In Solving Technical Debt.pdf
 
New relic
New relicNew relic
New relic
 
Real-World NoSQL Schema Design
Real-World NoSQL Schema DesignReal-World NoSQL Schema Design
Real-World NoSQL Schema Design
 
Solution Architecture And (Robotic) Process Automation Solutions
Solution Architecture And (Robotic) Process Automation SolutionsSolution Architecture And (Robotic) Process Automation Solutions
Solution Architecture And (Robotic) Process Automation Solutions
 
Architecture: Microservices
Architecture: MicroservicesArchitecture: Microservices
Architecture: Microservices
 
Implementing Effective Data Governance
Implementing Effective Data GovernanceImplementing Effective Data Governance
Implementing Effective Data Governance
 
Low code platform and Outsystems
Low code platform and Outsystems Low code platform and Outsystems
Low code platform and Outsystems
 
Kickoff meeting template
Kickoff meeting templateKickoff meeting template
Kickoff meeting template
 
Introduction to Event-Driven Architecture
Introduction to Event-Driven Architecture Introduction to Event-Driven Architecture
Introduction to Event-Driven Architecture
 
Criteria For EA Tool Selection
Criteria For EA Tool SelectionCriteria For EA Tool Selection
Criteria For EA Tool Selection
 
BPMN 2.0 Fundamentals
BPMN 2.0 FundamentalsBPMN 2.0 Fundamentals
BPMN 2.0 Fundamentals
 
API Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation SlidesAPI Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation Slides
 
Approach To It Strategy And Architecture
Approach To It Strategy And ArchitectureApproach To It Strategy And Architecture
Approach To It Strategy And Architecture
 

Viewers also liked

Abacus Space Solutions, EzeeStay Contractor Accommodation Scope of Work V1
Abacus Space Solutions, EzeeStay Contractor Accommodation Scope of Work V1Abacus Space Solutions, EzeeStay Contractor Accommodation Scope of Work V1
Abacus Space Solutions, EzeeStay Contractor Accommodation Scope of Work V1Karen Olivier
 
Visualize your architecture and information
Visualize your architecture and informationVisualize your architecture and information
Visualize your architecture and informationPeter Norrhall
 
Residential Architecture 3D Design and Presentation
Residential Architecture 3D Design and PresentationResidential Architecture 3D Design and Presentation
Residential Architecture 3D Design and Presentationmanic3d
 
Strategic Decision Making by the CIO using Visual Enterprise Architecture wit...
Strategic Decision Making by the CIO using Visual Enterprise Architecture wit...Strategic Decision Making by the CIO using Visual Enterprise Architecture wit...
Strategic Decision Making by the CIO using Visual Enterprise Architecture wit...Dragon1 Inc.
 
Improving business outcomes through rapid data visualisation
Improving business outcomes through rapid data visualisationImproving business outcomes through rapid data visualisation
Improving business outcomes through rapid data visualisationThoughtWorks Studios
 
DOES16 San Francisco - Will Evans & Mark Landy - The Need for Speed: Enabling...
DOES16 San Francisco - Will Evans & Mark Landy - The Need for Speed: Enabling...DOES16 San Francisco - Will Evans & Mark Landy - The Need for Speed: Enabling...
DOES16 San Francisco - Will Evans & Mark Landy - The Need for Speed: Enabling...Gene Kim
 
ADM Target Operating Models
ADM Target Operating ModelsADM Target Operating Models
ADM Target Operating ModelsSteven Hall
 
Moving Frostbite to Physically Based Rendering
Moving Frostbite to Physically Based RenderingMoving Frostbite to Physically Based Rendering
Moving Frostbite to Physically Based RenderingElectronic Arts / DICE
 
Maximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve AlignmentMaximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve AlignmentDavid Baker
 
SOA Integration Blueprint with Oracle SOA Suite
SOA Integration Blueprint with Oracle SOA SuiteSOA Integration Blueprint with Oracle SOA Suite
SOA Integration Blueprint with Oracle SOA SuiteMatthias Furrer
 
Full stackagile - Squads Chapters Tribes and Guilds
Full stackagile - Squads Chapters Tribes and GuildsFull stackagile - Squads Chapters Tribes and Guilds
Full stackagile - Squads Chapters Tribes and GuildsAshley-Christian Hardy
 
Implementing Effective Enterprise Architecture
Implementing Effective Enterprise ArchitectureImplementing Effective Enterprise Architecture
Implementing Effective Enterprise ArchitectureLeo Shuster
 
Practical Application of Business Architecture
Practical Application of Business Architecture Practical Application of Business Architecture
Practical Application of Business Architecture Enterprise Architects
 

Viewers also liked (14)

Abacus Space Solutions, EzeeStay Contractor Accommodation Scope of Work V1
Abacus Space Solutions, EzeeStay Contractor Accommodation Scope of Work V1Abacus Space Solutions, EzeeStay Contractor Accommodation Scope of Work V1
Abacus Space Solutions, EzeeStay Contractor Accommodation Scope of Work V1
 
Visualize your architecture and information
Visualize your architecture and informationVisualize your architecture and information
Visualize your architecture and information
 
Residential Architecture 3D Design and Presentation
Residential Architecture 3D Design and PresentationResidential Architecture 3D Design and Presentation
Residential Architecture 3D Design and Presentation
 
Strategic Decision Making by the CIO using Visual Enterprise Architecture wit...
Strategic Decision Making by the CIO using Visual Enterprise Architecture wit...Strategic Decision Making by the CIO using Visual Enterprise Architecture wit...
Strategic Decision Making by the CIO using Visual Enterprise Architecture wit...
 
Spring Batch 2.0
Spring Batch 2.0Spring Batch 2.0
Spring Batch 2.0
 
Improving business outcomes through rapid data visualisation
Improving business outcomes through rapid data visualisationImproving business outcomes through rapid data visualisation
Improving business outcomes through rapid data visualisation
 
DOES16 San Francisco - Will Evans & Mark Landy - The Need for Speed: Enabling...
DOES16 San Francisco - Will Evans & Mark Landy - The Need for Speed: Enabling...DOES16 San Francisco - Will Evans & Mark Landy - The Need for Speed: Enabling...
DOES16 San Francisco - Will Evans & Mark Landy - The Need for Speed: Enabling...
 
ADM Target Operating Models
ADM Target Operating ModelsADM Target Operating Models
ADM Target Operating Models
 
Moving Frostbite to Physically Based Rendering
Moving Frostbite to Physically Based RenderingMoving Frostbite to Physically Based Rendering
Moving Frostbite to Physically Based Rendering
 
Maximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve AlignmentMaximizing EA Impact: Using Business Architecture to Achieve Alignment
Maximizing EA Impact: Using Business Architecture to Achieve Alignment
 
SOA Integration Blueprint with Oracle SOA Suite
SOA Integration Blueprint with Oracle SOA SuiteSOA Integration Blueprint with Oracle SOA Suite
SOA Integration Blueprint with Oracle SOA Suite
 
Full stackagile - Squads Chapters Tribes and Guilds
Full stackagile - Squads Chapters Tribes and GuildsFull stackagile - Squads Chapters Tribes and Guilds
Full stackagile - Squads Chapters Tribes and Guilds
 
Implementing Effective Enterprise Architecture
Implementing Effective Enterprise ArchitectureImplementing Effective Enterprise Architecture
Implementing Effective Enterprise Architecture
 
Practical Application of Business Architecture
Practical Application of Business Architecture Practical Application of Business Architecture
Practical Application of Business Architecture
 

Similar to Enterprise Architecture Visualization

Enterprise Unified Process and rup methodology
Enterprise Unified Process and rup methodologyEnterprise Unified Process and rup methodology
Enterprise Unified Process and rup methodologysaman zaker
 
StUX - IA Summit 2005 - Peter Boersma
StUX - IA Summit 2005 - Peter BoersmaStUX - IA Summit 2005 - Peter Boersma
StUX - IA Summit 2005 - Peter BoersmaPeter Boersma
 
Unit iii-Architecture in the lifecycle
Unit iii-Architecture in the lifecycleUnit iii-Architecture in the lifecycle
Unit iii-Architecture in the lifecycleDhivyaa C.R
 
Concepts Of business analyst Practices - Part 1
Concepts Of business analyst Practices - Part 1Concepts Of business analyst Practices - Part 1
Concepts Of business analyst Practices - Part 1Moutasm Tamimi
 
System Development Overview Assignment 3
System Development Overview Assignment 3System Development Overview Assignment 3
System Development Overview Assignment 3Ashley Fisher
 
Lifting off from the UX plateau: Experiences with a new CX framework
Lifting off from the UX plateau: Experiences with a new CX frameworkLifting off from the UX plateau: Experiences with a new CX framework
Lifting off from the UX plateau: Experiences with a new CX frameworkInformaat
 
2016-03-02 research seminar
2016-03-02 research seminar2016-03-02 research seminar
2016-03-02 research seminarifi8106tlu
 
Lecture 3 software_engineering
Lecture 3 software_engineeringLecture 3 software_engineering
Lecture 3 software_engineeringmoduledesign
 
Solution Design & Architecture.pptx
Solution Design & Architecture.pptxSolution Design & Architecture.pptx
Solution Design & Architecture.pptxNikhileshSathyavarap
 
Modelling Security Architecture
Modelling Security ArchitectureModelling Security Architecture
Modelling Security Architecturenarenvivek
 
Software For Software Development Life Cycle
Software For Software Development Life CycleSoftware For Software Development Life Cycle
Software For Software Development Life CycleChristina Padilla
 
SE_Module1new.ppt
SE_Module1new.pptSE_Module1new.ppt
SE_Module1new.pptADARSHN40
 
Welingkar First Year Project- ProjectWeLike
Welingkar First Year Project- ProjectWeLikeWelingkar First Year Project- ProjectWeLike
Welingkar First Year Project- ProjectWeLikePrinceTrivedi4
 
Chapter21 projectmanagement
Chapter21 projectmanagementChapter21 projectmanagement
Chapter21 projectmanagementAKSHAYA0000
 
Critical Success Factors Influencing SOA implementations in Healthcare
Critical Success Factors Influencing SOA implementations in Healthcare Critical Success Factors Influencing SOA implementations in Healthcare
Critical Success Factors Influencing SOA implementations in Healthcare Drkonk
 
Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Nicole Savoie
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business IntelligenceGaurav Maggoo
 

Similar to Enterprise Architecture Visualization (20)

Enterprise Unified Process and rup methodology
Enterprise Unified Process and rup methodologyEnterprise Unified Process and rup methodology
Enterprise Unified Process and rup methodology
 
StUX - IA Summit 2005 - Peter Boersma
StUX - IA Summit 2005 - Peter BoersmaStUX - IA Summit 2005 - Peter Boersma
StUX - IA Summit 2005 - Peter Boersma
 
Unit iii-Architecture in the lifecycle
Unit iii-Architecture in the lifecycleUnit iii-Architecture in the lifecycle
Unit iii-Architecture in the lifecycle
 
Spm unit 2
Spm unit 2Spm unit 2
Spm unit 2
 
Ambuj_Chaudhary_C.V
Ambuj_Chaudhary_C.VAmbuj_Chaudhary_C.V
Ambuj_Chaudhary_C.V
 
Concepts Of business analyst Practices - Part 1
Concepts Of business analyst Practices - Part 1Concepts Of business analyst Practices - Part 1
Concepts Of business analyst Practices - Part 1
 
System Development Overview Assignment 3
System Development Overview Assignment 3System Development Overview Assignment 3
System Development Overview Assignment 3
 
Lifting off from the UX plateau: Experiences with a new CX framework
Lifting off from the UX plateau: Experiences with a new CX frameworkLifting off from the UX plateau: Experiences with a new CX framework
Lifting off from the UX plateau: Experiences with a new CX framework
 
2016-03-02 research seminar
2016-03-02 research seminar2016-03-02 research seminar
2016-03-02 research seminar
 
Lecture 3 software_engineering
Lecture 3 software_engineeringLecture 3 software_engineering
Lecture 3 software_engineering
 
Jar chapter 1
Jar chapter 1Jar chapter 1
Jar chapter 1
 
Solution Design & Architecture.pptx
Solution Design & Architecture.pptxSolution Design & Architecture.pptx
Solution Design & Architecture.pptx
 
Modelling Security Architecture
Modelling Security ArchitectureModelling Security Architecture
Modelling Security Architecture
 
Software For Software Development Life Cycle
Software For Software Development Life CycleSoftware For Software Development Life Cycle
Software For Software Development Life Cycle
 
SE_Module1new.ppt
SE_Module1new.pptSE_Module1new.ppt
SE_Module1new.ppt
 
Welingkar First Year Project- ProjectWeLike
Welingkar First Year Project- ProjectWeLikeWelingkar First Year Project- ProjectWeLike
Welingkar First Year Project- ProjectWeLike
 
Chapter21 projectmanagement
Chapter21 projectmanagementChapter21 projectmanagement
Chapter21 projectmanagement
 
Critical Success Factors Influencing SOA implementations in Healthcare
Critical Success Factors Influencing SOA implementations in Healthcare Critical Success Factors Influencing SOA implementations in Healthcare
Critical Success Factors Influencing SOA implementations in Healthcare
 
Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 

Recently uploaded

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Recently uploaded (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Enterprise Architecture Visualization

  • 2. Table of Content 1. Introduction • Goal, • EA, • EA tools, • Problem… 2. EAVisualization 3. Conclusion 2 Shkumbin Rrushaj
  • 4. “Nowadays, as we are more capable of capturing all kinds of information, the need to make sense of it is most compelling. Besides addressing the problem of collecting this data, the main issue is to propose methods and models, which can turn it into reliable and provable knowledge.” * __________ * Keim, D.,Andrienko, G., Fekete, J.D., Gorg, C., Kohlhammer, J., Melanon, G.:Visual analytics: Definition, process and challenges. In: Information Visualization.Volume 4950 of Lecture Notes in Computer Science. Springer Berlin / Heidelberg (2008) 154–175. 4 Shkumbin Rrushaj
  • 5. Goal The goal of this presentation is to give an overview of visual techniques, methods and approaches in existing EA tools and to draw conclusions for future research and development. 5 Shkumbin Rrushaj
  • 6. What is Enterprise Architecture? • Task of Enterprise Architecture (Management) (EA/EAM) is to align the interaction between IT and business processes. • IT is called for in this context - the companies gain competitive advantage by moving to faster response times, better efficiency and shorter adaptation times in response to changing conditions in a globalized world. 6 Shkumbin Rrushaj
  • 7. Why Enterprise Architecture? Managing change and complexity:  Obtaining insight in current situation (as-is)  Aligning business and IT  Outsourcing  Project support (project start architectures)  Portfolio management  Communication with stakeholders  Impact analysis and Trade-off analyses… 7 Shkumbin Rrushaj
  • 8. What makes EA? EA* consists of the various structures and processes of an organization, including both technical structures and processes as well as business/domain structures and processes. * Architecture = structure(s) of a system in terms of: - components, - their externally visible properties, - their relations, - and the underlying principles. 8 Shkumbin Rrushaj
  • 9. What makes EA? Therefore, EA requires a holistic approach. It should include: • the business activities, • internal processes, • services, • applications, • infrastructure services, and • platforms and databases. 9 Shkumbin Rrushaj
  • 10. EA models  An enterprise architecture model is a representation of those structures and processes. • A good enterprise architecture model will depict the whole organization and map the various views representing the architecture to each another. • These views include both business-oriented perspectives as well as technical perspectives. 10 Shkumbin Rrushaj
  • 11. EA: Describe the logical connection 11 Shkumbin Rrushaj
  • 12. EA tools The task of EA tools is to support EA management (e.g. maintenance of the EA models along with their information, creation of reports, etc). The essential component of these reports are often visualized representations of the EA. 12 Shkumbin Rrushaj
  • 13. Advantages of EA tools • Increasing consistency of the architecture • consistency and model checking mechanisms • Automatic generation of views and visualizations • tailored for a particular stakeholder • Work in teams • … 13 Shkumbin Rrushaj
  • 14. Problem EA is hard to perform:  The EA is basically a complex system of many systems.  Plethora of infrastructural items of different origins, types, functions…  Many stakeholders with different interests, technical literacy, expertise…  Because EA items are strongly intertwined, they are difficult to model.  In addition, EA tools are not always up to the task. 14 Shkumbin Rrushaj
  • 15. Visualization support for EA One of the approaches to solving this problem is to strengthen EA tool with visual support for EA management. 15 Shkumbin Rrushaj
  • 16. Why is EA visualization important? • It’s used to capture and visually represent the infrastructure and the diverse connections and relationships between all items! • A visual representation can represent complex information in a clear and understandable way to various stakeholders, and thus promote comprehension. 16 Shkumbin Rrushaj
  • 18. SEBIS survey on EA visualizations To explore the EA visualizations provided in existing EA tools, the Software Engineering for Business Information Systems (SEBIS) department of the Faculty of Computer Science at theTechnische Universität München (TUM) conducted an online survey. 18 Shkumbin Rrushaj
  • 19. SEBIS survey findings The findings are reported in the study "Enterprise Architecture VisualizationTool Survey 2014" by Sascha Roth, Marin Zec and Florian Matthes. * The study focuses on the analysis of the visualization capabilities of EA tools.  EA Model Maintenance, configuration, customization, production, import and export, layouting… * Sascha Roth, Marin Zec, Florian Matthes. Enterprise ArchitectureVisualizationTool Survey 2014. epubli GmbH, 2014. 19 Shkumbin Rrushaj
  • 20. SEBIS survey target group The primary target group of the survey were users of EA tools such as: • Responsible CXO-level, • Strategic Enterprise Architects, • Portfolio managers, • Consultants and analysts, • Suppliers, • Consultants and • Market researchers. 109 users were interviewed. 20 Shkumbin Rrushaj
  • 21. SEBIS survey on EA visualizations 18 tools explored:  ABACUS of Avolution,  ADOit of the BOC AG,  ARIS Software AG,  BiZZdesign EA Tool Suite from BiZZdesign,  Corporate Modeler Suite of Casewise,  Enterprise Architect from Sparx Systems Ltd,  EnvisionVIP of Future Tech Systems,  iteraplan from iteratec GmbH,  Layer8 from Layer8-Solutions GbR, • leanIX from LeanIX GmbH, • MEGA MEGA International, • planningIT by Software AG, • PowerDesigner Sybase or SAP AG, • process4.biz process4.biz of the software development andVertriebs GmbH, • QPR Enterprise Architect of QPR Software, • Rational System Architect from IBM, • SAMU Repository by Atoll Technologies Ltd. and • Txture from QELaB Business Services GmbH. 21 Shkumbin Rrushaj
  • 22. Abacus Flow Diagram of ABACUS -This representation shows how ABACUS visualizes data using a flow chart. 22 Shkumbin Rrushaj
  • 23. Enterprise Architect ER Diagram of the Enterprise Architect Flow Diagram of the Enterprise Architect -This representation shows how Enterprise Architect visualizes data using a flow chart. 23 Shkumbin Rrushaj
  • 24. SAMU Flow Diagram of the SAMU Repository - A flowchart in SAMU Repository. 24 Shkumbin Rrushaj
  • 25. Rational System Architect from IBM Impact analysis in Rational System Architect. - The arrow graph illustrates dependencies. BPMN Diagram of the Rational System Architect. -The BPMN diagram in Rational software. 25 Shkumbin Rrushaj
  • 26. EnvisionVIP Flow Diagram of EnvisionVIP Thus, a flow chart with EnvisionVIP appearance. BPMN Diagram of EnvisionVIP The representation of business processes according to BPMN. 26 Shkumbin Rrushaj
  • 27. SEBIS survey findings • The survey shows that most of the 109 EA tools users rely on Microsoft tools for visualization. • Trend is towards web-based solutions for EA visualizations. 27 Shkumbin Rrushaj
  • 28. SEBIS survey findings • The authors list a total of 26 different types of visualization, such as: 1. table, 2. flowchart, 3. 3-D graphics, 4. dashboard and representation according to Business Process Model and Notation (BPMN)… • Particularly frequently used forms of representation are the cluster map, matrix, timeline and the flowchart. 28 Shkumbin Rrushaj
  • 29. SEBIS survey findings Interestingly, there are, depending on the job profile, different preferences: • Bubble charts (point or pie charts) are mainly used in communication with the IT, departmental managers and C-level executives. • BPMN is a common display format for business analysts. • UML is relevant for enterprise and solution architects. • Dashboards are aimed principally for informing C-level stakeholders. • The Event Driven Process Chain (EPC) is often used by business analysts. 29 Shkumbin Rrushaj
  • 30. SEBIS survey findings Study revealed differing update frequency patterns among different stakeholder groups: • Visualizations for C-level management are mostly updated on a quarterly or monthly basis. • In contrast, business analysts, solution architects as well as lower and middle level managers with business focus tend to demand for more frequent updates (e.g. on a weekly basis). • A significant share of solutions architects even asks for daily updates. 30 Shkumbin Rrushaj
  • 31. SEBIS survey findings • The survey also shows that the operation of the tools is now easier - even less experienced users can customize their models and sometimes visualizations. • Nevertheless, there is a need for further simplification for users, so that the customizing is easier to perform. 31 Shkumbin Rrushaj
  • 32. Conclusion In short: • Many EA tools, that are very friendly to use and have a very good performance on different platforms, with many types of visualizations • Some visualization types are used more often than others. The 5 most widely used visualization types are: cluster map, matrix, graph, timeline and flow diagram. • Differing update frequency patterns among different stakeholder groups. 32 Shkumbin Rrushaj
  • 33. Conclusion It is recommended that more focus and research effort is directed towards: • simplification of the tools • visual support for EA management • to capture and visually represent the infrastructure and the diverse connections and relationships between all items. 33 Shkumbin Rrushaj
  • 34. References Shkumbin Rrushaj34 • Keim, D.,Andrienko, G., Fekete, J.D., Gorg, C., Kohlhammer, J., Melanon, G.:Visual analytics: Definition, process and challenges. In: InformationVisualization.Volume 4950 of Lecture Notes in Computer Science. Springer Berlin / Heidelberg (2008) 154–175. • Sabine Buckl and Christian M. Schweda. On the State-of-the-Art in Enterprise Architecture Management Literature.Technical Report 2012 • https://wwwmatthes.in.tum.de/pages/1bcg9q4ds39aa/Publications • Sascha Roth, Florian Matthes.Visualizing Differences of Enterprise Architecture Models. InternationalWorkshop on Comparison andVersioning of Software Models (CVSM 2014) • David Naranjoa Mario Sáncheza JorgeVillalobosa. Evaluating the capabilities of Enterprise Architecture modeling tools forVisual Analysis.Article2015 • Sascha Roth, Marin Zec, Florian Matthes. Enterprise ArchitectureVisualizationTool Survey 2014. epubli GmbH, 2014.
  • 35. Thank you for your attention! 35 Shkumbin Rrushaj