SlideShare a Scribd company logo
1 of 21
Download to read offline
1MODELS’13 Tata Research Design and Development Center
Analyzing Enterprise Models Using Enterprise
Architecture-based Ontology
Sagar Sunkle, Vinay Kulkarni, and Suman
Roychoudhury
2MODELS’13 Tata Research Design and Development Center
Motivation
 Multiple change drivers in enterprise context
Enterprise
BusinessChange Drivers
1. Cost reduction/revenue
increment
2. Mergers/acquisitions/divesti
tures
3. New regulations
4. Audit findings
Changes due to Business Drivers
1. Process changes
2. Product offerings
3. New functionality needs
4. New data needs
Technology Drivers
1. Vendor-driven upgrades
2. Technology consolidation
mandates
3. Mobile/cloud presence
Changes to Technology Drivers
1. Process changes
2. Product offerings
3. New functionality needs
4. New data needs
3MODELS’13 Tata Research Design and Development Center
Motivation
 Holistic Enterprise Modeling- Model of enterprise that
makes sense of business, IT, and infrastructure entities
individually and from point of view of entire enterprise
 Enterprise Architecture Frameworks for holistic view but
…
o Document-based enterprise models
o Non-machine processable
 This is where ontology-based representation comes into picture
4MODELS’13 Tata Research Design and Development Center
Way to go about it
 ArchiMate as the basis of enterprise architecture
ontology- good starting point for intended use-cases
 Generic metamodel of ArchiMate is based on subject-
verb-object nature of natural language sentences
 ArchiMate core concepts
o structure and behavior
o services and interfaces
o specialized across business, IT(application), and infrastructure
concepts in the ontology
o Business-IT and IT-Infrastructure alignment via services
5MODELS’13 Tata Research Design and Development Center
Using ArchiMate Metamodels
ArchiMateCoreMetamodel
6MODELS’13 Tata Research Design and Development Center
Using ArchiMate Metamodels
ArchiMateCoreMetamodel
EnterpriseArchitectureLayer-specific
Concepts
7MODELS’13 Tata Research Design and Development Center
Using ArchiMate Metamodels in EA Ontology
8MODELS’13 Tata Research Design and Development Center
Using ArchiMate Metamodels in EA Ontology
9MODELS’13 Tata Research Design and Development Center
Modeling Enterprise Entities – ArchiSurance Case
Study
10MODELS’13 Tata Research Design and Development Center
Ontology Tools
 Protégé Ontology Editor for Ontology Modeling
 Apache Jena for Ontology API
 Pellet Reasoner + SPARQL RDF Query Language for Rules
11MODELS’13 Tata Research Design and Development Center
Change Impact Analysis Of EA
 Change to any entity in any of business, application, infrastructure
dimensions leads to changes to entities related to it
 Based on Change impact analysis of enterprise architectures Frank
S. de Boer and Marcello M. Bonsangue and Luuk Groenewegen and
Andries Stam and S. Stevens and Leendert W. N. van der Torre
12MODELS’13 Tata Research Design and Development Center
Change Impact Analysis Of EA
 Meaning attributed to various structural and behavioral relations in
ArchiMate; each relation connects two concepts- what happens to
one of the concepts when the other is deleted or modified
 When B is modified/deleted, the concepts it is related to will also be
affected- this goes on till no more concepts can get affected
13MODELS’13 Tata Research Design and Development Center
Change Impact Analysis Of EA
 Easily translated into SPARQL
14MODELS’13 Tata Research Design and Development Center
An example from ArchiSurance Case Study
15MODELS’13 Tata Research Design and Development Center
Concept is deleted
May have to delete
May be dangling
No effect
An example from ArchiSurance Case Study
16MODELS’13 Tata Research Design and Development Center
Issues with Change Impact Analysis Ontology-
based Enterprise Models
 Meaning attributed to ArchiMate relations and implemented atop
ArchiMate-based ontology; not immediately usable when other EA
frameworks are used
 This change impact analysis is just change propagation without
considering deeper effects; for decision making, only provides a
rough overview of which entities may get affected and therefore
should be addressed
 Change impact analysis may be carried out with intentional modeling
where changes are possible alternatives and have cumulative effect
on goals
 Ontology representation enables prototyping of such variations on
change impact computation
17MODELS’13 Tata Research Design and Development Center
Computing Landscape Maps
 Landscape map computation involves rule execution, for example,
‘Set of application components C, given business processes P and
business services S such that (1) C is usedBy P and (2) P realises S’
 Closer inspection of cross layer metamodels reveals that “Business
service” is not related to “application component” directly
 May be indirectly related via chain of relations between intermediate
concepts
 A composition operator for ArchiMate relations may be used to
establish single indirect relation to compute mutual dependence
 Based on
o Landscape Maps for Enterprise Architectures - Leendert W. N. van der Torre and
Marc M. Lankhorst and Hugo W. L. ter Doest and Jan T. P. Campschroer and
Farhad Arbab
o Composition of Relations in Enterprise Architecture Models - René van Buuren
and Henk Jonkers and Maria-Eugenia Iacob and Patrick Strating
18MODELS’13 Tata Research Design and Development Center
Computing Landscape Maps using SPARQL
Property Paths
19MODELS’13 Tata Research Design and Development Center
An Example
 FinancialApplication usedBy HomeNAwayPolicyAdministration realises
PolicyCreationService usedBy CheckAndSignContract == FinalcialApplication
usedBy CheckAndSignContract
20MODELS’13 Tata Research Design and Development Center
Summary
 Compared to previous approaches for enterprise ontology, this
approach is holistic with machine-processable and analyzable
enterprise models
 Similar method is applicable when EA ontology is based not on
ArchiMate but any other EA framework
 Further extensions with intentional goal modeling already underway
with real word merger of two wealth management banks
21MODELS’13 Tata Research Design and Development Center
Thanks!! Any questions??
Please get in touch with me
sagar.sunkle@tcs.com

More Related Content

Similar to Analyzing enterprise models using enterprise architecture-based ontology (MODELS 2013 Presentation)

Building the Architecture for Analytic Competition
Building the Architecture for Analytic CompetitionBuilding the Architecture for Analytic Competition
Building the Architecture for Analytic CompetitionWilliam McKnight
 
October 2020 - Top Read Articles in Web Service Computing
October 2020 - Top Read Articles in Web Service ComputingOctober 2020 - Top Read Articles in Web Service Computing
October 2020 - Top Read Articles in Web Service Computingijwscjournal
 
Icdec2020_presentation_slides_12
Icdec2020_presentation_slides_12Icdec2020_presentation_slides_12
Icdec2020_presentation_slides_12ICDEcCnferenece
 
Enterprise Architecture og SOA trender
Enterprise Architecture og SOA trenderEnterprise Architecture og SOA trender
Enterprise Architecture og SOA trenderBrian Elvesæter
 
The Benefits Of Software Creation
The Benefits Of Software CreationThe Benefits Of Software Creation
The Benefits Of Software CreationJennifer Wood
 
Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?
Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?
Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?Brian Elvesæter
 
The Role Of An Architect
The Role Of An ArchitectThe Role Of An Architect
The Role Of An ArchitectJennifer Wood
 
Are You an Accidental or Intentional Architect?
Are You an Accidental or Intentional Architect?Are You an Accidental or Intentional Architect?
Are You an Accidental or Intentional Architect?iasaglobal
 
Building More Value with Capital Markets - EPC Edition
Building More Value with Capital Markets - EPC EditionBuilding More Value with Capital Markets - EPC Edition
Building More Value with Capital Markets - EPC Editionaccenture
 
EA as an Actionable Architecture
EA as an Actionable ArchitectureEA as an Actionable Architecture
EA as an Actionable ArchitectureJerald Burget
 
CHAPTER 10 SystemArchitectureChapter 10 is the final chapter.docx
CHAPTER 10 SystemArchitectureChapter 10 is the final chapter.docxCHAPTER 10 SystemArchitectureChapter 10 is the final chapter.docx
CHAPTER 10 SystemArchitectureChapter 10 is the final chapter.docxcravennichole326
 
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...JOHNLEAK1
 
A Networked Perspective On Business Model For Sap Managed Services
A Networked Perspective On Business Model For Sap Managed ServicesA Networked Perspective On Business Model For Sap Managed Services
A Networked Perspective On Business Model For Sap Managed ServicesTodd Turner
 
Towards Better Innovation Structures Using the Dutch STS-Design Approach
Towards Better Innovation Structures Using the Dutch STS-Design ApproachTowards Better Innovation Structures Using the Dutch STS-Design Approach
Towards Better Innovation Structures Using the Dutch STS-Design ApproachSociotechnical Roundtable
 
Practice EA in three tiers
Practice EA in three tiersPractice EA in three tiers
Practice EA in three tiersJohn Wu
 
Enterprise architecture concepts
Enterprise architecture conceptsEnterprise architecture concepts
Enterprise architecture conceptsSemyon Axelrod
 
Enterprise architecture
Enterprise architecture Enterprise architecture
Enterprise architecture Hamzazafeer
 

Similar to Analyzing enterprise models using enterprise architecture-based ontology (MODELS 2013 Presentation) (20)

Managing study.pptx
Managing study.pptxManaging study.pptx
Managing study.pptx
 
Building the Architecture for Analytic Competition
Building the Architecture for Analytic CompetitionBuilding the Architecture for Analytic Competition
Building the Architecture for Analytic Competition
 
October 2020 - Top Read Articles in Web Service Computing
October 2020 - Top Read Articles in Web Service ComputingOctober 2020 - Top Read Articles in Web Service Computing
October 2020 - Top Read Articles in Web Service Computing
 
Icdec2020_presentation_slides_12
Icdec2020_presentation_slides_12Icdec2020_presentation_slides_12
Icdec2020_presentation_slides_12
 
Enterprise Architecture og SOA trender
Enterprise Architecture og SOA trenderEnterprise Architecture og SOA trender
Enterprise Architecture og SOA trender
 
The Benefits Of Software Creation
The Benefits Of Software CreationThe Benefits Of Software Creation
The Benefits Of Software Creation
 
Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?
Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?
Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?
 
The Role Of An Architect
The Role Of An ArchitectThe Role Of An Architect
The Role Of An Architect
 
Are You an Accidental or Intentional Architect?
Are You an Accidental or Intentional Architect?Are You an Accidental or Intentional Architect?
Are You an Accidental or Intentional Architect?
 
Building More Value with Capital Markets - EPC Edition
Building More Value with Capital Markets - EPC EditionBuilding More Value with Capital Markets - EPC Edition
Building More Value with Capital Markets - EPC Edition
 
Ijmet 10 01_082
Ijmet 10 01_082Ijmet 10 01_082
Ijmet 10 01_082
 
EA as an Actionable Architecture
EA as an Actionable ArchitectureEA as an Actionable Architecture
EA as an Actionable Architecture
 
CHAPTER 10 SystemArchitectureChapter 10 is the final chapter.docx
CHAPTER 10 SystemArchitectureChapter 10 is the final chapter.docxCHAPTER 10 SystemArchitectureChapter 10 is the final chapter.docx
CHAPTER 10 SystemArchitectureChapter 10 is the final chapter.docx
 
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...
 
A Networked Perspective On Business Model For Sap Managed Services
A Networked Perspective On Business Model For Sap Managed ServicesA Networked Perspective On Business Model For Sap Managed Services
A Networked Perspective On Business Model For Sap Managed Services
 
IndEA.pptx
IndEA.pptxIndEA.pptx
IndEA.pptx
 
Towards Better Innovation Structures Using the Dutch STS-Design Approach
Towards Better Innovation Structures Using the Dutch STS-Design ApproachTowards Better Innovation Structures Using the Dutch STS-Design Approach
Towards Better Innovation Structures Using the Dutch STS-Design Approach
 
Practice EA in three tiers
Practice EA in three tiersPractice EA in three tiers
Practice EA in three tiers
 
Enterprise architecture concepts
Enterprise architecture conceptsEnterprise architecture concepts
Enterprise architecture concepts
 
Enterprise architecture
Enterprise architecture Enterprise architecture
Enterprise architecture
 

More from Dr.-Ing. Sagar Sunkle

Model-Driven Regulatory Compliance: A Case Study of “Know Your Customer” Regu...
Model-Driven Regulatory Compliance: A Case Study of “Know Your Customer” Regu...Model-Driven Regulatory Compliance: A Case Study of “Know Your Customer” Regu...
Model-Driven Regulatory Compliance: A Case Study of “Know Your Customer” Regu...Dr.-Ing. Sagar Sunkle
 
Explanation of Proofs of Regulatory (Non-)Compliance Using Semantic Vocabularies
Explanation of Proofs of Regulatory (Non-)Compliance Using Semantic VocabulariesExplanation of Proofs of Regulatory (Non-)Compliance Using Semantic Vocabularies
Explanation of Proofs of Regulatory (Non-)Compliance Using Semantic VocabulariesDr.-Ing. Sagar Sunkle
 
Toward a holistic method for regulatory change management
Toward a holistic method for regulatory change managementToward a holistic method for regulatory change management
Toward a holistic method for regulatory change managementDr.-Ing. Sagar Sunkle
 
Toward Better Mapping between Regulations and Operational Details of Enterpri...
Toward Better Mapping between Regulations and Operational Details of Enterpri...Toward Better Mapping between Regulations and Operational Details of Enterpri...
Toward Better Mapping between Regulations and Operational Details of Enterpri...Dr.-Ing. Sagar Sunkle
 
Solving Semantic Disparity and Explanation Problems in Regulatory Compliance
Solving Semantic Disparity and Explanation Problems in Regulatory Compliance Solving Semantic Disparity and Explanation Problems in Regulatory Compliance
Solving Semantic Disparity and Explanation Problems in Regulatory Compliance Dr.-Ing. Sagar Sunkle
 
Practical Goal Modeling for Enterprise Change Context: A Problem Statement
Practical Goal Modeling for Enterprise ChangeContext: A Problem StatementPractical Goal Modeling for Enterprise ChangeContext: A Problem Statement
Practical Goal Modeling for Enterprise Change Context: A Problem StatementDr.-Ing. Sagar Sunkle
 
Toward Structured Simulation of What-If Analyses for Enterprise
Toward Structured Simulation of What-If Analyses for EnterpriseToward Structured Simulation of What-If Analyses for Enterprise
Toward Structured Simulation of What-If Analyses for EnterpriseDr.-Ing. Sagar Sunkle
 
Toward Structured Simulation of Enterprise Models
Toward Structured Simulation of Enterprise ModelsToward Structured Simulation of Enterprise Models
Toward Structured Simulation of Enterprise ModelsDr.-Ing. Sagar Sunkle
 
Incorporating Directives into Enterprise TO-BE Architecture
Incorporating Directives into Enterprise TO-BE ArchitectureIncorporating Directives into Enterprise TO-BE Architecture
Incorporating Directives into Enterprise TO-BE ArchitectureDr.-Ing. Sagar Sunkle
 
Visual Modeling Editor and Ontology API-based Analysis for Decision Making in...
Visual Modeling Editor and Ontology API-based Analysis for Decision Making in...Visual Modeling Editor and Ontology API-based Analysis for Decision Making in...
Visual Modeling Editor and Ontology API-based Analysis for Decision Making in...Dr.-Ing. Sagar Sunkle
 
Intentional modeling for problem solving in enterprise architecture (ICEIS 20...
Intentional modeling for problem solving in enterprise architecture (ICEIS 20...Intentional modeling for problem solving in enterprise architecture (ICEIS 20...
Intentional modeling for problem solving in enterprise architecture (ICEIS 20...Dr.-Ing. Sagar Sunkle
 
Toward innovative model based enterprise IT outsourcing (NGEBIS CAISE 2013)
Toward innovative model based enterprise IT outsourcing (NGEBIS CAISE 2013)Toward innovative model based enterprise IT outsourcing (NGEBIS CAISE 2013)
Toward innovative model based enterprise IT outsourcing (NGEBIS CAISE 2013)Dr.-Ing. Sagar Sunkle
 

More from Dr.-Ing. Sagar Sunkle (12)

Model-Driven Regulatory Compliance: A Case Study of “Know Your Customer” Regu...
Model-Driven Regulatory Compliance: A Case Study of “Know Your Customer” Regu...Model-Driven Regulatory Compliance: A Case Study of “Know Your Customer” Regu...
Model-Driven Regulatory Compliance: A Case Study of “Know Your Customer” Regu...
 
Explanation of Proofs of Regulatory (Non-)Compliance Using Semantic Vocabularies
Explanation of Proofs of Regulatory (Non-)Compliance Using Semantic VocabulariesExplanation of Proofs of Regulatory (Non-)Compliance Using Semantic Vocabularies
Explanation of Proofs of Regulatory (Non-)Compliance Using Semantic Vocabularies
 
Toward a holistic method for regulatory change management
Toward a holistic method for regulatory change managementToward a holistic method for regulatory change management
Toward a holistic method for regulatory change management
 
Toward Better Mapping between Regulations and Operational Details of Enterpri...
Toward Better Mapping between Regulations and Operational Details of Enterpri...Toward Better Mapping between Regulations and Operational Details of Enterpri...
Toward Better Mapping between Regulations and Operational Details of Enterpri...
 
Solving Semantic Disparity and Explanation Problems in Regulatory Compliance
Solving Semantic Disparity and Explanation Problems in Regulatory Compliance Solving Semantic Disparity and Explanation Problems in Regulatory Compliance
Solving Semantic Disparity and Explanation Problems in Regulatory Compliance
 
Practical Goal Modeling for Enterprise Change Context: A Problem Statement
Practical Goal Modeling for Enterprise ChangeContext: A Problem StatementPractical Goal Modeling for Enterprise ChangeContext: A Problem Statement
Practical Goal Modeling for Enterprise Change Context: A Problem Statement
 
Toward Structured Simulation of What-If Analyses for Enterprise
Toward Structured Simulation of What-If Analyses for EnterpriseToward Structured Simulation of What-If Analyses for Enterprise
Toward Structured Simulation of What-If Analyses for Enterprise
 
Toward Structured Simulation of Enterprise Models
Toward Structured Simulation of Enterprise ModelsToward Structured Simulation of Enterprise Models
Toward Structured Simulation of Enterprise Models
 
Incorporating Directives into Enterprise TO-BE Architecture
Incorporating Directives into Enterprise TO-BE ArchitectureIncorporating Directives into Enterprise TO-BE Architecture
Incorporating Directives into Enterprise TO-BE Architecture
 
Visual Modeling Editor and Ontology API-based Analysis for Decision Making in...
Visual Modeling Editor and Ontology API-based Analysis for Decision Making in...Visual Modeling Editor and Ontology API-based Analysis for Decision Making in...
Visual Modeling Editor and Ontology API-based Analysis for Decision Making in...
 
Intentional modeling for problem solving in enterprise architecture (ICEIS 20...
Intentional modeling for problem solving in enterprise architecture (ICEIS 20...Intentional modeling for problem solving in enterprise architecture (ICEIS 20...
Intentional modeling for problem solving in enterprise architecture (ICEIS 20...
 
Toward innovative model based enterprise IT outsourcing (NGEBIS CAISE 2013)
Toward innovative model based enterprise IT outsourcing (NGEBIS CAISE 2013)Toward innovative model based enterprise IT outsourcing (NGEBIS CAISE 2013)
Toward innovative model based enterprise IT outsourcing (NGEBIS CAISE 2013)
 

Recently uploaded

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 

Recently uploaded (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 

Analyzing enterprise models using enterprise architecture-based ontology (MODELS 2013 Presentation)

  • 1. 1MODELS’13 Tata Research Design and Development Center Analyzing Enterprise Models Using Enterprise Architecture-based Ontology Sagar Sunkle, Vinay Kulkarni, and Suman Roychoudhury
  • 2. 2MODELS’13 Tata Research Design and Development Center Motivation  Multiple change drivers in enterprise context Enterprise BusinessChange Drivers 1. Cost reduction/revenue increment 2. Mergers/acquisitions/divesti tures 3. New regulations 4. Audit findings Changes due to Business Drivers 1. Process changes 2. Product offerings 3. New functionality needs 4. New data needs Technology Drivers 1. Vendor-driven upgrades 2. Technology consolidation mandates 3. Mobile/cloud presence Changes to Technology Drivers 1. Process changes 2. Product offerings 3. New functionality needs 4. New data needs
  • 3. 3MODELS’13 Tata Research Design and Development Center Motivation  Holistic Enterprise Modeling- Model of enterprise that makes sense of business, IT, and infrastructure entities individually and from point of view of entire enterprise  Enterprise Architecture Frameworks for holistic view but … o Document-based enterprise models o Non-machine processable  This is where ontology-based representation comes into picture
  • 4. 4MODELS’13 Tata Research Design and Development Center Way to go about it  ArchiMate as the basis of enterprise architecture ontology- good starting point for intended use-cases  Generic metamodel of ArchiMate is based on subject- verb-object nature of natural language sentences  ArchiMate core concepts o structure and behavior o services and interfaces o specialized across business, IT(application), and infrastructure concepts in the ontology o Business-IT and IT-Infrastructure alignment via services
  • 5. 5MODELS’13 Tata Research Design and Development Center Using ArchiMate Metamodels ArchiMateCoreMetamodel
  • 6. 6MODELS’13 Tata Research Design and Development Center Using ArchiMate Metamodels ArchiMateCoreMetamodel EnterpriseArchitectureLayer-specific Concepts
  • 7. 7MODELS’13 Tata Research Design and Development Center Using ArchiMate Metamodels in EA Ontology
  • 8. 8MODELS’13 Tata Research Design and Development Center Using ArchiMate Metamodels in EA Ontology
  • 9. 9MODELS’13 Tata Research Design and Development Center Modeling Enterprise Entities – ArchiSurance Case Study
  • 10. 10MODELS’13 Tata Research Design and Development Center Ontology Tools  Protégé Ontology Editor for Ontology Modeling  Apache Jena for Ontology API  Pellet Reasoner + SPARQL RDF Query Language for Rules
  • 11. 11MODELS’13 Tata Research Design and Development Center Change Impact Analysis Of EA  Change to any entity in any of business, application, infrastructure dimensions leads to changes to entities related to it  Based on Change impact analysis of enterprise architectures Frank S. de Boer and Marcello M. Bonsangue and Luuk Groenewegen and Andries Stam and S. Stevens and Leendert W. N. van der Torre
  • 12. 12MODELS’13 Tata Research Design and Development Center Change Impact Analysis Of EA  Meaning attributed to various structural and behavioral relations in ArchiMate; each relation connects two concepts- what happens to one of the concepts when the other is deleted or modified  When B is modified/deleted, the concepts it is related to will also be affected- this goes on till no more concepts can get affected
  • 13. 13MODELS’13 Tata Research Design and Development Center Change Impact Analysis Of EA  Easily translated into SPARQL
  • 14. 14MODELS’13 Tata Research Design and Development Center An example from ArchiSurance Case Study
  • 15. 15MODELS’13 Tata Research Design and Development Center Concept is deleted May have to delete May be dangling No effect An example from ArchiSurance Case Study
  • 16. 16MODELS’13 Tata Research Design and Development Center Issues with Change Impact Analysis Ontology- based Enterprise Models  Meaning attributed to ArchiMate relations and implemented atop ArchiMate-based ontology; not immediately usable when other EA frameworks are used  This change impact analysis is just change propagation without considering deeper effects; for decision making, only provides a rough overview of which entities may get affected and therefore should be addressed  Change impact analysis may be carried out with intentional modeling where changes are possible alternatives and have cumulative effect on goals  Ontology representation enables prototyping of such variations on change impact computation
  • 17. 17MODELS’13 Tata Research Design and Development Center Computing Landscape Maps  Landscape map computation involves rule execution, for example, ‘Set of application components C, given business processes P and business services S such that (1) C is usedBy P and (2) P realises S’  Closer inspection of cross layer metamodels reveals that “Business service” is not related to “application component” directly  May be indirectly related via chain of relations between intermediate concepts  A composition operator for ArchiMate relations may be used to establish single indirect relation to compute mutual dependence  Based on o Landscape Maps for Enterprise Architectures - Leendert W. N. van der Torre and Marc M. Lankhorst and Hugo W. L. ter Doest and Jan T. P. Campschroer and Farhad Arbab o Composition of Relations in Enterprise Architecture Models - René van Buuren and Henk Jonkers and Maria-Eugenia Iacob and Patrick Strating
  • 18. 18MODELS’13 Tata Research Design and Development Center Computing Landscape Maps using SPARQL Property Paths
  • 19. 19MODELS’13 Tata Research Design and Development Center An Example  FinancialApplication usedBy HomeNAwayPolicyAdministration realises PolicyCreationService usedBy CheckAndSignContract == FinalcialApplication usedBy CheckAndSignContract
  • 20. 20MODELS’13 Tata Research Design and Development Center Summary  Compared to previous approaches for enterprise ontology, this approach is holistic with machine-processable and analyzable enterprise models  Similar method is applicable when EA ontology is based not on ArchiMate but any other EA framework  Further extensions with intentional goal modeling already underway with real word merger of two wealth management banks
  • 21. 21MODELS’13 Tata Research Design and Development Center Thanks!! Any questions?? Please get in touch with me sagar.sunkle@tcs.com