SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
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

Más contenido relacionado

Similar a 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 a 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
 

Más de 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
 

Más de 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)
 

Último

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 

Último (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 

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