SlideShare una empresa de Scribd logo
1 de 52
Descargar para leer sin conexión
Toward Innovative Model based
Enterprise IT Outsourcing
NGEBIS Workshop at CAISE 2013
Vinay Kulkarni and Sagar Sunkle
Enterprise
Business
Overview – Problem
Enterprise
Business
Business Silos for Ease
of Management and
Control
Overview – Problem
Enterprise
IT Need 1 IT Need 2 IT Need 3
Transactional IT needs : day-to-day operational
requirements
…
Overview – Problem – State of IT systems
Transformational IT needs : responding to
change; multiple change drivers active- dynamic
supply chains, mergers and acquisitions,
globalization and regulatory
compliances, cloud and mobile technology
Both kinds originate in strategic, tactical, and
operational goals of the enterprise
Enterprise
IT Need 1 IT Need 2 IT Need 3
IT System 1 IT System 2 IT System 3
…
…
Transactional IT needs : day-to-day operational
requirements
Overview – Problem – State of IT systems
Enterprise
IT Need 1 IT Need 2 IT Need 3
IT System 1 IT System 2 IT System 3
…
Only local context known (if at all);
enterprise-wide context unknown
…
Transactional IT needs : day-to-day operational
requirements
Overview – Problem – State of IT systems
Enterprise
IT Need 1 IT Need 2 IT Need 3
IT System 1 IT System 2 IT System 3
…
…
Implement or improve in
Specific
Contexts of Business Silos
Transactional IT needs : day-to-day operational
requirements
Overview – Problem – State of IT systems
Enterprise
IT Need 1 IT Need 2 IT Need 3
IT System 1 IT System 2 IT System 3
…
Locally Operational/Optimal
…
Transactional IT needs : day-to-day operational
requirements
Overview – Problem – State of IT systems
Enterprise
IT Need 1 IT Need 2 IT Need 3
IT System 1 IT System 2 IT System 3
…
Globally Optimal ?
…
Transactional IT needs : day-to-day operational
requirements
Overview – Problem – State of IT systems
Enterprise
IT Need 1 IT Need 2 IT Need 3
IT System 1 IT System 2 IT System 3
…
…
Transactional IT needs : day-to-day operational
requirements
Overview – Problem – State of IT systems
Enterprise
IT Need 1 IT Need 2 IT Need 3
IT System 2 IT System 3
…
Implementation of Functionalities servicing globally felt need may
overlap due to lack of knowledge about enterprise-wide context
…IT System 1
Transactional IT needs : day-to-day operational
requirements
Overview – Problem – State of IT systems
Enterprise
IT Need 1 IT Need 2 IT Need 3
IT System 1 IT System 2 IT System 3
…
Specific contexts may also result in
Non-interoperable technologies
…
Transactional IT needs : day-to-day operational
requirements
Overview – Problem – State of IT systems
Enterprise
IT Need 1 IT Need 2 IT Need 3
IT System 1 IT System 2 IT System 3
…
Globally Sub-optimal design of operational
processes
Overlapping Functionalities
Non-interoperable Technologies
…
Transactional IT needs : day-to-day operational
requirements
Overview – Problem – State of IT systems
Enterprise
IT Need 1 IT Need 2 IT Need 3
IT System 1 IT System 2 IT System 3
…
…
Headcount-based model/harmonization of
software/ hardware etc. is insufficient
Enterprises are expecting more- outcome-
based pricing- enterprises focus on core
competencies, rest all as an end-to-end
solution by service provider
Overview – Problem- IT Outsourcing
Enterprise
1
IT Need 1
IT System 1
Hardware
Infra
IT Need x
IT System x
Technology
Infra
Hardware
Infra
Technology
Infra
IT Plant
Multiple IT Systems of an
Enterprise
Overview – Toward Solution
Enterprise
1
IT Need 1
IT
System 1
Hardware
Infra
IT Plant 1
Product Line of IT Plants
Enterprise
2
…
Technology
Infra
IT Need 1
IT
System 1
Hardware
Infra
IT Plant 1
… …
Multiple IT Systems of multiple
enterprises from same domain
Technology
Infra
Overview – Toward Solution
Enterprise
IT Need 1 IT Need 2 IT Need 3
IT System 1 IT System 2 IT System 3
…
Transformational needs addressed based on
experts’ knowledge
…
Overview – Problem – State of IT systems
Enterprise
Business
IT System
Infrastructure
MUST
represent
enterprise
in its
entirety
Key Dimensions of Enterprise
Transformational decisions do not view
enterprise holistically
Overview – Toward Solution
Enterprise
Analysis World
Operational World
Overview – Toward Solution
Enterprise
Analysis World
Operational World
Globally Sub-optimal design of
operational processes
Overlapping Functionalities
Non-interoperable
Technologies
Dependence on expert
knowledge
Address core issues
tacklereduce
Overview – Toward Solution
Enterprise
Analysis World
[Model-driven]
Operational World
[Model-driven]
Goals, operational
processes,
organizational
structure etc.
models closer to the
business domain;
questions regarding
efficacy of the as-is
state;
Path to desired to-be
state w.r.t given
property(ies)
Overview – Toward Solution
Enterprise
Analysis World
[Model-driven]
Operational World
[Model-driven]
Reduce
dependence on
expert knowledge
by
Enabling data and
model-driven
decision making
Overview – Toward Solution
Enterprise
Analysis World
[Model-driven]
Operational World
[Model-driven]
models of the
complete IT plant
that automate a set
of operational
processes through a
set of IT systems
ensuring correct
operation of the
enterprise both in
functional and non-
functional sense
Overview – Toward Solution
Enterprise
Analysis World
[Model-driven]
Operational World
[Model-driven]
IT Plant product line
for multiple
enterprises in same
domain
Overview – Toward Solution
Enterprise
Analysis World
[Model-driven]
Operational World
[Model-driven]
IT Plant product line
for multiple
enterprises in same
domain
Overview – Toward Solution
Enterprise
Analysis World
[Model-driven]
Operational World
[Model-driven]
Bidirectional
traceability;
use insights from
analysis world in
operational world;
Keep analysis
models updated
with operational
changes
Overview – Toward Solution
Enterprise
Analysis World
[Model-driven]
Operational World
[Model-driven]
Research work
packages
Enterprise Specification
Enterprise Simulation
IT Plant Specification
IT Plant Contract
Specification
IT Plant Testing
IT Plant Deployment
Overview – Toward Solution
Enterprise
Analysis World
[Model-driven]
Operational World
[Model-driven]
Research work
packages
Enterprise Specification
Enterprise Simulation
IT Plant Specification
IT Plant Contract
Specification
IT Plant Testing
IT Plant Deployment
Overview – Toward Solution
Enterprise
Analysis World
[Model-driven]
Operational World
[Model-driven]
Early
Results
Ontological representation for
machine-processable and
analyzable enterprise models
Intentional and system
dynamics models for capturing
“Why” in enterprise
Enterprise Specification
Enterprise Simulation
Overview – Toward Solution
Enterprise
Analysis World
[Model-driven]
Operational World
[Model-driven]
Overview – Conclusion
Win-Win
Situation
Enterprises
Service Provider
Thanks!!
Questions?
Questions
Products and Processes of Public Sector Bank
Specification & Analysis of
Enterprise Models
Enterprise Simulation
Domain Models
Adaptive Systems
Business Rule
Extraction
IT Plant
Architecture
IT Systems
Architecture
Domain Model
Verification
IT Systems Models for
Change Agility
IT Systems
Architecture
Reconstruction
Enterprise
Models
Domain
Models
IT
Systems/Plant
Models
AnalysisWorld
[Model-driven]
OperationalWorld
[Model-driven]
Research Challenges
Enterprise
Analysis World
[Model-driven]
Specification and Analysis of Enterprise
Models
Goal
Purpose Approach
Machine-processable
enterprise models
Enterprise-wide analysis of
satisfaction of properties
Enterprises are complex
interconnected systems of
systems
Use cases- directives,
objectives, policies and
regulatory compliances and so
on, scenarios of interaction
between enterprises-
Outsourcing, M&A, etc.
Early results ontology
based enterprise
models, what-if/if-what
analyses
Techniques for
measuring properties,
quantification
Research Challenges
Enterprise
Analysis World
[Model-driven]
Enterprise Simulation
Optimize business process,
supply chains
Reduce risk , cost, improve
planning
Map Simulation Techniques w.r.t their
applicability
System Dynamics  Time
Petri Nets  workflows
State Machines  events
Simulate models in concert
Create mapping between simulation
models and EA models
Create DSL to simulate multiple models
in concert
Capture behavior of Enterprise
Measure and Optimize the
effectiveness of Enterprise goals
by playing out what-if scenarios
Goal
Purpose Approach
Research Challenges
Enterprise
Operational World
[Model-driven]
Identify and define formal
modeling mechanism for IT
plant domain.
Identify model requirements
for IT Plant
Identify gaps between the
model requirements and
available Industry standard
models
Identify and define required
modeling elements based on
the assessment.
Pilot it with a suitable domain
Semantics
Traceability
Machine processing form
Multi organization context
Domain [Functional] Models of IT Plant
Goal
Purpose Approach
Research Challenges
Enterprise
Operational World
[Model-driven]
Define formal mechanism to
maintain consistency of IT plant
modeling during refinement
Verify the IT plant model for specific
properties
Examine the model refinement
requirement in IT plant
specification
Examine the existing model refine
techniques.
Adopt/enhance the existing
techniques to make them suitable
for IT Plant specification.
For model verification, define
formal mechanism to express
desirable properties of interest
Adopt/extend existing verification
techniques to verify IT plant specs
against desired properties
Consistent model refinement
Verification of desirable properties
of IT Plant specifications
Early detection of model bugs
Domain Model Verification
Goal
Purpose Approach
Research Challenges
Enterprise
Operational World
[Model-driven]
Understand and model the
influence of business
products and processes on IT
plant architecture in SP
environment
Map a selected IT plant
landscape in the lines of its
products and processes.
Based on study arrive at the
impact of product and process
changes on the IT plant
architecture.
Improved IT Plant planning
Adaptive technology
architecture
Dynamic provisioning of
resources
IT Plant System Architecture
Goal
Purpose Approach
USP Commoditized
Customer
Facing X √
Back office
√ √
Research Challenges
Enterprise
Operational World
[Model-driven]
Goal
Purpose Approach
Investigate mechanisms,
techniques for
(de)composition for variability
capturing
Varying needs of enterprises in
same domain
Customizations per enterprise may
increase app development and
management cost
IT Plant Architecture
Arrive at IT plant architecture
catering to varying needs
Composition and decomposition
mechanisms for IT plant
architecture
Investigate effect of such
mechanisms on non functional
properties
Research Challenges
Enterprise
Operational World
[Model-driven]
Use program comprehension
techniques, refactoring, slicing, and
clustering to extract layers and
partitions from the source code.
Using machine learning techniques like
clustering embodied in Lattix tool or
other new techniques.
IT plant Modernization
Most of the architecture/design
documents either outdated or un-
available
Identifying predefined architectural
elements and relations among
them.
Re-construct architecture from the
source code using inputs from
system/application experts.
Architecture Reconstruction
Goal
Purpose Approach
Research Challenges
Enterprise
Operational World
[Model-driven]
IT plant Modernization
Extract inherent operational
and business Rules
Identify the constraints and calculation
from the legacy code
Formulate standard and application level
strategies
Apply data dictionary (meanings of
database variables)
Use comments to infer meanings to rules
Apply machine learning algorithms
Rules Representation
Variability
Visualization
Formal representation for verification
Extending SBVR kind of representation
Enterprises are rule driven
Most these are legacy in nature.
To capture ever changing
regulatory policies and regulations
Business Rule Extraction
Goal
Purpose Approach
Research Challenges
Enterprise
Operational World
[Model-driven]
Goal
Purpose Approach
Model all aspects of IT systems
with inter-dependencies
Change Impact Analysis
Multi-layered model
Realization thru Model
transformation
Definition of change in terms
of model
Change agility in IT systems
Correctness guarantees
Models IT Systems
Research Challenges
Enterprise
Adaptive Enterprise IT Systems-
To meet SLAs-
To reduce people
intervention
Modeling Adaptation for IT Systems
Construct reference architecture for IT
Systems using -
MAPE-k architectural pattern
Feedback Loops
Examine Execution Traces
Investigate data logs and execution traces
to indentify what properties to monitor
and adapt
Language Support
Language to support adaptive software
development
Monitor and adapt the functioning of
IT systems with respect to their non-
functional requirements
Arrive at mechanism to implement
adaptation loop (MAPE)
Operational World
[Model-driven]
Goal
Purpose Approach
Research Challenges
Enterprise
How to build enterprise
models ?
Using information
flows?
How to utilize/affect
transformation of IT systems?
Which
abstractions? How
to verify that they
achieve intended
effect?
How to model
business functions?
How to capture
combination of manual
AND automated steps of
business processes?
A language for modeling an
enterprise?
Domain-specific language
drawing on ideas from
event based paradigm,
multi agent systems
Research Challenges
Specification & Analysis of
Enterprise Models
Enterprise Simulation
Domain Models
Adaptive Systems
Business Rule
Extraction
IT Plant
Architecture
IT Systems
Architecture
Domain Model
Verification
IT Systems Models for
Change Agility
IT Systems
Architecture
Reconstruction
Enterprise
Models
Domain
Models
IT
Systems/Plant
Models
AnalysisWorld
[Model-driven]
OperationalWorld
[Model-driven]
Summary
Globally Sub-optimal
design of operational
processes
Overlapping
Functionalities
Non-interoperable
Technologies
Dependence
on expert
knowledge
IT Plant Architecture
• What
– Arrive at an architecture for IT plant catering to varying needs of customers in
same domain
• Why
– Large enterprises needs plethora of applications to meet their needs.
– Needs of no two customers in same domain are exactly identical
– Various situations Service Providers need to service customer are
• Deliver as-is solutions
• Manage known , unknown configurations
• Manage known , unknown extensions
• Deliver parts and integrate existing systems
– Problems
• Not designed to manage these scenarios
• follow clone-n-own approach
• Increased ADM cost
• Customer not sure of certainty of meeting their needs
IT Plant Architecture
• How
– Modularity of IT plant
• Investigate mechanism, techniques for modular design for
– System of system scenario
– Multi-layer architecture
– Capturing Commonality and Variability
– Design time and Runtime variability
– Integration
• Investigate automation for COTS integration
• Evaluation of COTS for quality attributes
– Performance
– Reliability
– Configurabity
– Evaluation of NFR
Product Line [Family] of IT Plants
Multiple IT Systems of multiple
enterprises from same domain

Más contenido relacionado

La actualidad más candente

Management information systems classic models and new approaches
Management information systems classic models and new approachesManagement information systems classic models and new approaches
Management information systems classic models and new approachesnripeshkumarnrip
 
Introduction to Information System
Introduction to Information SystemIntroduction to Information System
Introduction to Information SystemGiO Friginal
 
Mis chapter 1 mis - copy
Mis chapter 1  mis - copyMis chapter 1  mis - copy
Mis chapter 1 mis - copyAjay Khot
 
Chap 6 IMplementation of Information System
Chap 6 IMplementation of Information SystemChap 6 IMplementation of Information System
Chap 6 IMplementation of Information SystemSanat Maharjan
 
Bua 235 bpm-chap 7
Bua 235 bpm-chap 7Bua 235 bpm-chap 7
Bua 235 bpm-chap 7UMaine
 
management information system MIS MBA PPT
management information system  MIS MBA PPT management information system  MIS MBA PPT
management information system MIS MBA PPT Babasab Patil
 
Management Information System MIS Priti Sajja S P University
Management Information System MIS Priti Sajja S P University Management Information System MIS Priti Sajja S P University
Management Information System MIS Priti Sajja S P University Priti Srinivas Sajja
 
Rakesh Roshan MIS Slides
Rakesh Roshan MIS SlidesRakesh Roshan MIS Slides
Rakesh Roshan MIS Slidesguestb1d8065
 
Introducation to Information System
Introducation to Information SystemIntroducation to Information System
Introducation to Information SystemVidya sagar Sharma
 
Introducation to Information System
 Introducation to Information System  Introducation to Information System
Introducation to Information System Vidya sagar Sharma
 
Cloudy forecasts and other trends in information technology
Cloudy forecasts and other trends in information technologyCloudy forecasts and other trends in information technology
Cloudy forecasts and other trends in information technologyAlan McSweeney
 
Management Information System (Full Notes)
Management Information System (Full Notes)Management Information System (Full Notes)
Management Information System (Full Notes)Harish Chand
 
MIS Class Project
MIS Class ProjectMIS Class Project
MIS Class ProjectAhmad Taleb
 

La actualidad más candente (20)

Mis ppt
Mis pptMis ppt
Mis ppt
 
Management information systems classic models and new approaches
Management information systems classic models and new approachesManagement information systems classic models and new approaches
Management information systems classic models and new approaches
 
Basic concepts in mis
Basic concepts in mis Basic concepts in mis
Basic concepts in mis
 
Introduction to Information System
Introduction to Information SystemIntroduction to Information System
Introduction to Information System
 
Management Support System
Management Support SystemManagement Support System
Management Support System
 
Mis chapter 1 mis - copy
Mis chapter 1  mis - copyMis chapter 1  mis - copy
Mis chapter 1 mis - copy
 
Mis dss
Mis dssMis dss
Mis dss
 
Mis & planning
Mis & planningMis & planning
Mis & planning
 
Chap 6 IMplementation of Information System
Chap 6 IMplementation of Information SystemChap 6 IMplementation of Information System
Chap 6 IMplementation of Information System
 
Bua 235 bpm-chap 7
Bua 235 bpm-chap 7Bua 235 bpm-chap 7
Bua 235 bpm-chap 7
 
management information system MIS MBA PPT
management information system  MIS MBA PPT management information system  MIS MBA PPT
management information system MIS MBA PPT
 
Management Information System MIS Priti Sajja S P University
Management Information System MIS Priti Sajja S P University Management Information System MIS Priti Sajja S P University
Management Information System MIS Priti Sajja S P University
 
Lecture 8 (information systems and strategy planning)
Lecture 8  (information systems and strategy planning)Lecture 8  (information systems and strategy planning)
Lecture 8 (information systems and strategy planning)
 
Rakesh Roshan MIS Slides
Rakesh Roshan MIS SlidesRakesh Roshan MIS Slides
Rakesh Roshan MIS Slides
 
Mis structure of digital firm
Mis structure of digital firmMis structure of digital firm
Mis structure of digital firm
 
Introducation to Information System
Introducation to Information SystemIntroducation to Information System
Introducation to Information System
 
Introducation to Information System
 Introducation to Information System  Introducation to Information System
Introducation to Information System
 
Cloudy forecasts and other trends in information technology
Cloudy forecasts and other trends in information technologyCloudy forecasts and other trends in information technology
Cloudy forecasts and other trends in information technology
 
Management Information System (Full Notes)
Management Information System (Full Notes)Management Information System (Full Notes)
Management Information System (Full Notes)
 
MIS Class Project
MIS Class ProjectMIS Class Project
MIS Class Project
 

Similar a Toward innovative model based enterprise IT outsourcing (NGEBIS CAISE 2013)

four-stage-maturity-model-for-it-automation.pdf
four-stage-maturity-model-for-it-automation.pdffour-stage-maturity-model-for-it-automation.pdf
four-stage-maturity-model-for-it-automation.pdfSuresh Babu
 
Architecture Series 5-1 EA As Corporate Strategy Introduction
Architecture Series 5-1   EA As Corporate Strategy   IntroductionArchitecture Series 5-1   EA As Corporate Strategy   Introduction
Architecture Series 5-1 EA As Corporate Strategy IntroductionFrankie Hsiang
 
Brighttalk converged infrastructure and it operations management - final
Brighttalk   converged infrastructure and it operations management - finalBrighttalk   converged infrastructure and it operations management - final
Brighttalk converged infrastructure and it operations management - finalAndrew White
 
Supporting material for my Webinar to the ACS - June2017
Supporting material for my Webinar to the ACS - June2017Supporting material for my Webinar to the ACS - June2017
Supporting material for my Webinar to the ACS - June2017Daljit Banger
 
The overwhelming challenges of IT infrastructure management
The overwhelming challenges of IT infrastructure managementThe overwhelming challenges of IT infrastructure management
The overwhelming challenges of IT infrastructure managementNIIT Technologies
 
Leveraging Business Rules in TIBCO BusinessEvents
Leveraging Business Rules in TIBCO BusinessEventsLeveraging Business Rules in TIBCO BusinessEvents
Leveraging Business Rules in TIBCO BusinessEventsTim Bass
 
Formal Information Technology in a Small, Growing Company
Formal Information Technology in a Small, Growing CompanyFormal Information Technology in a Small, Growing Company
Formal Information Technology in a Small, Growing CompanyFarrokh Poorooshasb
 
Management Information System
Management Information SystemManagement Information System
Management Information SystemJunaid Ashraf
 
SAD-chap1-aa (new update Oct20).ppt
SAD-chap1-aa (new update Oct20).pptSAD-chap1-aa (new update Oct20).ppt
SAD-chap1-aa (new update Oct20).pptMOHAMADAZRULAIMANABD
 
Analyzing Business Requirements in a Visible Enterprise
Analyzing Business Requirements in a Visible EnterpriseAnalyzing Business Requirements in a Visible Enterprise
Analyzing Business Requirements in a Visible EnterpriseDafna Levy
 
Process-Oriented Business Requirements
Process-Oriented Business RequirementsProcess-Oriented Business Requirements
Process-Oriented Business RequirementsDafna Levy
 
Intro to System Analysis and Design.pptx
Intro to System Analysis and Design.pptxIntro to System Analysis and Design.pptx
Intro to System Analysis and Design.pptxJianguangBan1
 
11072007 Laudon & Laudon 1Information Systems and Bu.docx
11072007 Laudon & Laudon 1Information Systems and Bu.docx11072007 Laudon & Laudon 1Information Systems and Bu.docx
11072007 Laudon & Laudon 1Information Systems and Bu.docxhyacinthshackley2629
 

Similar a Toward innovative model based enterprise IT outsourcing (NGEBIS CAISE 2013) (20)

E- business how businesses use information systems
E- business how businesses use information systemsE- business how businesses use information systems
E- business how businesses use information systems
 
four-stage-maturity-model-for-it-automation.pdf
four-stage-maturity-model-for-it-automation.pdffour-stage-maturity-model-for-it-automation.pdf
four-stage-maturity-model-for-it-automation.pdf
 
The Role of a Systems Architect
The Role of a Systems ArchitectThe Role of a Systems Architect
The Role of a Systems Architect
 
Architecture Series 5-1 EA As Corporate Strategy Introduction
Architecture Series 5-1   EA As Corporate Strategy   IntroductionArchitecture Series 5-1   EA As Corporate Strategy   Introduction
Architecture Series 5-1 EA As Corporate Strategy Introduction
 
Brighttalk converged infrastructure and it operations management - final
Brighttalk   converged infrastructure and it operations management - finalBrighttalk   converged infrastructure and it operations management - final
Brighttalk converged infrastructure and it operations management - final
 
Supporting material for my Webinar to the ACS - June2017
Supporting material for my Webinar to the ACS - June2017Supporting material for my Webinar to the ACS - June2017
Supporting material for my Webinar to the ACS - June2017
 
The overwhelming challenges of IT infrastructure management
The overwhelming challenges of IT infrastructure managementThe overwhelming challenges of IT infrastructure management
The overwhelming challenges of IT infrastructure management
 
Leveraging Business Rules in TIBCO BusinessEvents
Leveraging Business Rules in TIBCO BusinessEventsLeveraging Business Rules in TIBCO BusinessEvents
Leveraging Business Rules in TIBCO BusinessEvents
 
Sadchap01
Sadchap01Sadchap01
Sadchap01
 
Formal Information Technology in a Small, Growing Company
Formal Information Technology in a Small, Growing CompanyFormal Information Technology in a Small, Growing Company
Formal Information Technology in a Small, Growing Company
 
Airport IT Strategy
Airport IT Strategy Airport IT Strategy
Airport IT Strategy
 
Management Information System
Management Information SystemManagement Information System
Management Information System
 
Ups and downs in it alignment with business
Ups and downs in it alignment with businessUps and downs in it alignment with business
Ups and downs in it alignment with business
 
SAD-chap1-aa (new update Oct20).ppt
SAD-chap1-aa (new update Oct20).pptSAD-chap1-aa (new update Oct20).ppt
SAD-chap1-aa (new update Oct20).ppt
 
Analyzing Business Requirements in a Visible Enterprise
Analyzing Business Requirements in a Visible EnterpriseAnalyzing Business Requirements in a Visible Enterprise
Analyzing Business Requirements in a Visible Enterprise
 
Process-Oriented Business Requirements
Process-Oriented Business RequirementsProcess-Oriented Business Requirements
Process-Oriented Business Requirements
 
The organization structure, managers and activities
The organization structure, managers and activities The organization structure, managers and activities
The organization structure, managers and activities
 
Intro to System Analysis and Design.pptx
Intro to System Analysis and Design.pptxIntro to System Analysis and Design.pptx
Intro to System Analysis and Design.pptx
 
11072007 Laudon & Laudon 1Information Systems and Bu.docx
11072007 Laudon & Laudon 1Information Systems and Bu.docx11072007 Laudon & Laudon 1Information Systems and Bu.docx
11072007 Laudon & Laudon 1Information Systems and Bu.docx
 
Operationalizing Analytics in Forestry
Operationalizing Analytics in ForestryOperationalizing Analytics in Forestry
Operationalizing Analytics in Forestry
 

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
 
Analyzing enterprise models using enterprise architecture-based ontology (MOD...
Analyzing enterprise models using enterprise architecture-based ontology (MOD...Analyzing enterprise models using enterprise architecture-based ontology (MOD...
Analyzing enterprise models using enterprise architecture-based ontology (MOD...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...
 
Analyzing enterprise models using enterprise architecture-based ontology (MOD...
Analyzing enterprise models using enterprise architecture-based ontology (MOD...Analyzing enterprise models using enterprise architecture-based ontology (MOD...
Analyzing enterprise models using enterprise architecture-based ontology (MOD...
 

Último

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
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
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
🐬 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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
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
 
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
 
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
 
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
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
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
 

Último (20)

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
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
 
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...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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
 
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...
 
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
 
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
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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...
 

Toward innovative model based enterprise IT outsourcing (NGEBIS CAISE 2013)

  • 1. Toward Innovative Model based Enterprise IT Outsourcing NGEBIS Workshop at CAISE 2013 Vinay Kulkarni and Sagar Sunkle
  • 3. Enterprise Business Business Silos for Ease of Management and Control Overview – Problem
  • 4. Enterprise IT Need 1 IT Need 2 IT Need 3 Transactional IT needs : day-to-day operational requirements … Overview – Problem – State of IT systems Transformational IT needs : responding to change; multiple change drivers active- dynamic supply chains, mergers and acquisitions, globalization and regulatory compliances, cloud and mobile technology Both kinds originate in strategic, tactical, and operational goals of the enterprise
  • 5. Enterprise IT Need 1 IT Need 2 IT Need 3 IT System 1 IT System 2 IT System 3 … … Transactional IT needs : day-to-day operational requirements Overview – Problem – State of IT systems
  • 6. Enterprise IT Need 1 IT Need 2 IT Need 3 IT System 1 IT System 2 IT System 3 … Only local context known (if at all); enterprise-wide context unknown … Transactional IT needs : day-to-day operational requirements Overview – Problem – State of IT systems
  • 7. Enterprise IT Need 1 IT Need 2 IT Need 3 IT System 1 IT System 2 IT System 3 … … Implement or improve in Specific Contexts of Business Silos Transactional IT needs : day-to-day operational requirements Overview – Problem – State of IT systems
  • 8. Enterprise IT Need 1 IT Need 2 IT Need 3 IT System 1 IT System 2 IT System 3 … Locally Operational/Optimal … Transactional IT needs : day-to-day operational requirements Overview – Problem – State of IT systems
  • 9. Enterprise IT Need 1 IT Need 2 IT Need 3 IT System 1 IT System 2 IT System 3 … Globally Optimal ? … Transactional IT needs : day-to-day operational requirements Overview – Problem – State of IT systems
  • 10. Enterprise IT Need 1 IT Need 2 IT Need 3 IT System 1 IT System 2 IT System 3 … … Transactional IT needs : day-to-day operational requirements Overview – Problem – State of IT systems
  • 11. Enterprise IT Need 1 IT Need 2 IT Need 3 IT System 2 IT System 3 … Implementation of Functionalities servicing globally felt need may overlap due to lack of knowledge about enterprise-wide context …IT System 1 Transactional IT needs : day-to-day operational requirements Overview – Problem – State of IT systems
  • 12. Enterprise IT Need 1 IT Need 2 IT Need 3 IT System 1 IT System 2 IT System 3 … Specific contexts may also result in Non-interoperable technologies … Transactional IT needs : day-to-day operational requirements Overview – Problem – State of IT systems
  • 13. Enterprise IT Need 1 IT Need 2 IT Need 3 IT System 1 IT System 2 IT System 3 … Globally Sub-optimal design of operational processes Overlapping Functionalities Non-interoperable Technologies … Transactional IT needs : day-to-day operational requirements Overview – Problem – State of IT systems
  • 14. Enterprise IT Need 1 IT Need 2 IT Need 3 IT System 1 IT System 2 IT System 3 … … Headcount-based model/harmonization of software/ hardware etc. is insufficient Enterprises are expecting more- outcome- based pricing- enterprises focus on core competencies, rest all as an end-to-end solution by service provider Overview – Problem- IT Outsourcing
  • 15. Enterprise 1 IT Need 1 IT System 1 Hardware Infra IT Need x IT System x Technology Infra Hardware Infra Technology Infra IT Plant Multiple IT Systems of an Enterprise Overview – Toward Solution
  • 16. Enterprise 1 IT Need 1 IT System 1 Hardware Infra IT Plant 1 Product Line of IT Plants Enterprise 2 … Technology Infra IT Need 1 IT System 1 Hardware Infra IT Plant 1 … … Multiple IT Systems of multiple enterprises from same domain Technology Infra Overview – Toward Solution
  • 17. Enterprise IT Need 1 IT Need 2 IT Need 3 IT System 1 IT System 2 IT System 3 … Transformational needs addressed based on experts’ knowledge … Overview – Problem – State of IT systems
  • 18. Enterprise Business IT System Infrastructure MUST represent enterprise in its entirety Key Dimensions of Enterprise Transformational decisions do not view enterprise holistically Overview – Toward Solution
  • 20. Enterprise Analysis World Operational World Globally Sub-optimal design of operational processes Overlapping Functionalities Non-interoperable Technologies Dependence on expert knowledge Address core issues tacklereduce Overview – Toward Solution
  • 21. Enterprise Analysis World [Model-driven] Operational World [Model-driven] Goals, operational processes, organizational structure etc. models closer to the business domain; questions regarding efficacy of the as-is state; Path to desired to-be state w.r.t given property(ies) Overview – Toward Solution
  • 22. Enterprise Analysis World [Model-driven] Operational World [Model-driven] Reduce dependence on expert knowledge by Enabling data and model-driven decision making Overview – Toward Solution
  • 23. Enterprise Analysis World [Model-driven] Operational World [Model-driven] models of the complete IT plant that automate a set of operational processes through a set of IT systems ensuring correct operation of the enterprise both in functional and non- functional sense Overview – Toward Solution
  • 24. Enterprise Analysis World [Model-driven] Operational World [Model-driven] IT Plant product line for multiple enterprises in same domain Overview – Toward Solution
  • 25. Enterprise Analysis World [Model-driven] Operational World [Model-driven] IT Plant product line for multiple enterprises in same domain Overview – Toward Solution
  • 26. Enterprise Analysis World [Model-driven] Operational World [Model-driven] Bidirectional traceability; use insights from analysis world in operational world; Keep analysis models updated with operational changes Overview – Toward Solution
  • 27. Enterprise Analysis World [Model-driven] Operational World [Model-driven] Research work packages Enterprise Specification Enterprise Simulation IT Plant Specification IT Plant Contract Specification IT Plant Testing IT Plant Deployment Overview – Toward Solution
  • 28. Enterprise Analysis World [Model-driven] Operational World [Model-driven] Research work packages Enterprise Specification Enterprise Simulation IT Plant Specification IT Plant Contract Specification IT Plant Testing IT Plant Deployment Overview – Toward Solution
  • 29. Enterprise Analysis World [Model-driven] Operational World [Model-driven] Early Results Ontological representation for machine-processable and analyzable enterprise models Intentional and system dynamics models for capturing “Why” in enterprise Enterprise Specification Enterprise Simulation Overview – Toward Solution
  • 30. Enterprise Analysis World [Model-driven] Operational World [Model-driven] Overview – Conclusion Win-Win Situation Enterprises Service Provider
  • 32.
  • 33.
  • 34.
  • 35.
  • 36. Questions Products and Processes of Public Sector Bank
  • 37. Specification & Analysis of Enterprise Models Enterprise Simulation Domain Models Adaptive Systems Business Rule Extraction IT Plant Architecture IT Systems Architecture Domain Model Verification IT Systems Models for Change Agility IT Systems Architecture Reconstruction Enterprise Models Domain Models IT Systems/Plant Models AnalysisWorld [Model-driven] OperationalWorld [Model-driven] Research Challenges
  • 38. Enterprise Analysis World [Model-driven] Specification and Analysis of Enterprise Models Goal Purpose Approach Machine-processable enterprise models Enterprise-wide analysis of satisfaction of properties Enterprises are complex interconnected systems of systems Use cases- directives, objectives, policies and regulatory compliances and so on, scenarios of interaction between enterprises- Outsourcing, M&A, etc. Early results ontology based enterprise models, what-if/if-what analyses Techniques for measuring properties, quantification Research Challenges
  • 39. Enterprise Analysis World [Model-driven] Enterprise Simulation Optimize business process, supply chains Reduce risk , cost, improve planning Map Simulation Techniques w.r.t their applicability System Dynamics  Time Petri Nets  workflows State Machines  events Simulate models in concert Create mapping between simulation models and EA models Create DSL to simulate multiple models in concert Capture behavior of Enterprise Measure and Optimize the effectiveness of Enterprise goals by playing out what-if scenarios Goal Purpose Approach Research Challenges
  • 40. Enterprise Operational World [Model-driven] Identify and define formal modeling mechanism for IT plant domain. Identify model requirements for IT Plant Identify gaps between the model requirements and available Industry standard models Identify and define required modeling elements based on the assessment. Pilot it with a suitable domain Semantics Traceability Machine processing form Multi organization context Domain [Functional] Models of IT Plant Goal Purpose Approach Research Challenges
  • 41. Enterprise Operational World [Model-driven] Define formal mechanism to maintain consistency of IT plant modeling during refinement Verify the IT plant model for specific properties Examine the model refinement requirement in IT plant specification Examine the existing model refine techniques. Adopt/enhance the existing techniques to make them suitable for IT Plant specification. For model verification, define formal mechanism to express desirable properties of interest Adopt/extend existing verification techniques to verify IT plant specs against desired properties Consistent model refinement Verification of desirable properties of IT Plant specifications Early detection of model bugs Domain Model Verification Goal Purpose Approach Research Challenges
  • 42. Enterprise Operational World [Model-driven] Understand and model the influence of business products and processes on IT plant architecture in SP environment Map a selected IT plant landscape in the lines of its products and processes. Based on study arrive at the impact of product and process changes on the IT plant architecture. Improved IT Plant planning Adaptive technology architecture Dynamic provisioning of resources IT Plant System Architecture Goal Purpose Approach USP Commoditized Customer Facing X √ Back office √ √ Research Challenges
  • 43. Enterprise Operational World [Model-driven] Goal Purpose Approach Investigate mechanisms, techniques for (de)composition for variability capturing Varying needs of enterprises in same domain Customizations per enterprise may increase app development and management cost IT Plant Architecture Arrive at IT plant architecture catering to varying needs Composition and decomposition mechanisms for IT plant architecture Investigate effect of such mechanisms on non functional properties Research Challenges
  • 44. Enterprise Operational World [Model-driven] Use program comprehension techniques, refactoring, slicing, and clustering to extract layers and partitions from the source code. Using machine learning techniques like clustering embodied in Lattix tool or other new techniques. IT plant Modernization Most of the architecture/design documents either outdated or un- available Identifying predefined architectural elements and relations among them. Re-construct architecture from the source code using inputs from system/application experts. Architecture Reconstruction Goal Purpose Approach Research Challenges
  • 45. Enterprise Operational World [Model-driven] IT plant Modernization Extract inherent operational and business Rules Identify the constraints and calculation from the legacy code Formulate standard and application level strategies Apply data dictionary (meanings of database variables) Use comments to infer meanings to rules Apply machine learning algorithms Rules Representation Variability Visualization Formal representation for verification Extending SBVR kind of representation Enterprises are rule driven Most these are legacy in nature. To capture ever changing regulatory policies and regulations Business Rule Extraction Goal Purpose Approach Research Challenges
  • 46. Enterprise Operational World [Model-driven] Goal Purpose Approach Model all aspects of IT systems with inter-dependencies Change Impact Analysis Multi-layered model Realization thru Model transformation Definition of change in terms of model Change agility in IT systems Correctness guarantees Models IT Systems Research Challenges
  • 47. Enterprise Adaptive Enterprise IT Systems- To meet SLAs- To reduce people intervention Modeling Adaptation for IT Systems Construct reference architecture for IT Systems using - MAPE-k architectural pattern Feedback Loops Examine Execution Traces Investigate data logs and execution traces to indentify what properties to monitor and adapt Language Support Language to support adaptive software development Monitor and adapt the functioning of IT systems with respect to their non- functional requirements Arrive at mechanism to implement adaptation loop (MAPE) Operational World [Model-driven] Goal Purpose Approach Research Challenges
  • 48. Enterprise How to build enterprise models ? Using information flows? How to utilize/affect transformation of IT systems? Which abstractions? How to verify that they achieve intended effect? How to model business functions? How to capture combination of manual AND automated steps of business processes? A language for modeling an enterprise? Domain-specific language drawing on ideas from event based paradigm, multi agent systems Research Challenges
  • 49. Specification & Analysis of Enterprise Models Enterprise Simulation Domain Models Adaptive Systems Business Rule Extraction IT Plant Architecture IT Systems Architecture Domain Model Verification IT Systems Models for Change Agility IT Systems Architecture Reconstruction Enterprise Models Domain Models IT Systems/Plant Models AnalysisWorld [Model-driven] OperationalWorld [Model-driven] Summary Globally Sub-optimal design of operational processes Overlapping Functionalities Non-interoperable Technologies Dependence on expert knowledge
  • 50. IT Plant Architecture • What – Arrive at an architecture for IT plant catering to varying needs of customers in same domain • Why – Large enterprises needs plethora of applications to meet their needs. – Needs of no two customers in same domain are exactly identical – Various situations Service Providers need to service customer are • Deliver as-is solutions • Manage known , unknown configurations • Manage known , unknown extensions • Deliver parts and integrate existing systems – Problems • Not designed to manage these scenarios • follow clone-n-own approach • Increased ADM cost • Customer not sure of certainty of meeting their needs
  • 51. IT Plant Architecture • How – Modularity of IT plant • Investigate mechanism, techniques for modular design for – System of system scenario – Multi-layer architecture – Capturing Commonality and Variability – Design time and Runtime variability – Integration • Investigate automation for COTS integration • Evaluation of COTS for quality attributes – Performance – Reliability – Configurabity – Evaluation of NFR
  • 52. Product Line [Family] of IT Plants Multiple IT Systems of multiple enterprises from same domain