SlideShare a Scribd company logo
Toward Structured Simulation of 
What-If Analyses for Enterprises 
Sagar Sunkle, Suman Roychoudhury, 
Hemant Rathod, and Vinay Kulkarni 
Tata Research Development and Design Center, 
Pune, India.
Motivation 
• Intentional Models- 
– Prescriptive; capture why enterprises do what they are doing and 
how they are doing it 
– Static; early efforts at simulation, but scalability remains an issue 
• System Dynamics (SD) Models- 
– Useful for analysis of aggregates- 
– Pertinent to intentional models at higher level of abstraction to evaluate 
alternate courses of action to achieve strategic goals 
• Use case- Business Transformation due to Change Drivers 
– Simulation models derived from intentional models could be used to 
study planned courses of action before committing to one 
– Intentional models could be large; difficult to obtain simulation models 
by hand
Intentional Models 
Intentional Metamodel 
• Actors carry out behavior (tasks) to achieve goals 
– In doing so, actors depend on each other and use resources 
• (Hard) goals may be achieved with qualitative 
aspects/properties pertaining to tasks- these are (soft) goals 
• Individually, tasks, resources, and (hard/soft) goals are always 
with respect to an actor
System Dynamics Models 
InFlow 
OutFlow 
Stock 
Feedback 
Adapted From:http://www.naturalthinker.net/ 
• Stocks, flows and converters [variables/feedback] are the 
key concepts 
– Flows add up to or remove from stocks 
– Converters affect the flows 
– Stocks, flows, and converters can be grouped into modules
Intentional and SD Concepts 
Intentional 
Elements 
SD Elements Both Signify 
Actors Modules Active nature; often contain or control 
rest of the entities 
Tasks Converters and 
Flows 
Behavior 
Resources 
(Hard/Soft) Goals 
Stocks Passive nature; State; both change based 
on [intentional or causal] relations with 
other entities; in case of goals, 
satisfaction level changes 
• Intentional tasks could be realized as SD converters 
or flows 
- Which is more apt? Converters cannot directly influence behavior of the 
stocks; esp. if a task was means to a hard goal, utilized a resource, or 
contributed to soft goal, it must be a flow rather than a converter 
• Requires elaborating relations between SD elements
SD Metamodel
Context-based Transformation 
• There is no SD metamodel that describes SD concepts by specializing 
relations between SD elements 
• Relations between SD elements are represented by generic LINK 
concept- There are four different kinds of links namely, a FlowLink, 
StockLink, ModuleLink and ConverterLink 
• The sub-link types help in capturing intentional element contexts 
– Based on it, decomposition relation between a task into another task from 
intentional models can be realized as any one of FlowFlow, ConverterFlow, 
FlowConverter, ConverterConverter links 
Task Relation Goal Task realized as 
Task 
AND 
(Hard/Soft) Goal Flow 
(Parent) 
Decomposition 
Task 
(Child) 
OR Mean-End (Hard) Goal Flow 
Task Contribution (Soft) Goal Flow 
A task that does not relate to (Hard or Soft) goal [for instance, it is an 
intermediate child task of another task] is realized as a Converter
SD Models of Strategic Alternatives 
Create SD models for alternatives by 
following OR links between Means 
(Tasks) and Ends (Goals) and building 
upon SD model created till that point
Simulating Strategic Alternatives 
Positive contribution in Alternative 1 by task A to softgoal leads to 
reaching desired level of satisfaction of the hard goal A earlier 
Alternative 1 Alternative 2
Validation? 
• Merits 
– First cut structural SD models can be quickly obtained 
– Given this SD model, simulation expert needs to discuss with 
domain experts in terms of how stocks and flows in this model 
change with respect to their original counterparts 
– Context-based transformation based on metamodel relations 
enables traceability, but- 
• Only small intentional models transformed to SD 
equivalents 
• Intentional Models may contain types and instances- such 
as a role and actors of that role type. In SD, they will be 
available at the same level of abstraction 
– Standard SD does not have types and instances for stocks and flows
Yet to Do 
• Only structural transformation; no support for simulation 
equations 
– The semantics of label propagation from intentional models should 
reflect in the ways SD elements affect each other 
– Key points of variance between strategic alternatives should reflect 
prominently in the SD simulation
Question? 
You can reach me at sagar.sunkle@tcs.com

More Related Content

Viewers also liked

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
 
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
 
Toward Structured Simulation of Enterprise Models
Toward Structured Simulation of Enterprise ModelsToward Structured Simulation of Enterprise Models
Toward Structured Simulation of Enterprise Models
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
 
NMART PRESENTATION 2012
NMART PRESENTATION 2012NMART PRESENTATION 2012
NMART PRESENTATION 2012
NMARTCHAITANYAKUMAR
 
Hello! (A portfolio by Richi S. Mihary)
Hello! (A portfolio by Richi S. Mihary)Hello! (A portfolio by Richi S. Mihary)
Hello! (A portfolio by Richi S. Mihary)
Richi Sumedho Mihary
 
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
Dr.-Ing. Sagar Sunkle
 
Introduction to UKP IBM and Indonesia
Introduction to UKP IBM and IndonesiaIntroduction to UKP IBM and Indonesia
Introduction to UKP IBM and Indonesia
Richi Sumedho Mihary
 
Mr. Subs' expansion to China
Mr. Subs' expansion to ChinaMr. Subs' expansion to China
Mr. Subs' expansion to China
Geeta Sakhuja
 
SCM Research in Flextronics and Carrefour
SCM Research in Flextronics and CarrefourSCM Research in Flextronics and Carrefour
SCM Research in Flextronics and Carrefour
Richi Sumedho Mihary
 
Dove SWOT
Dove SWOTDove SWOT
Dove SWOT
Geeta Sakhuja
 
Australia business culture
Australia business cultureAustralia business culture
Australia business culture
Richi Sumedho Mihary
 
Anxiety disorder
Anxiety disorderAnxiety disorder
Anxiety disorder
Geeta Sakhuja
 

Viewers also liked (13)

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...
 
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
 
Toward Structured Simulation of Enterprise Models
Toward Structured Simulation of Enterprise ModelsToward Structured Simulation of Enterprise Models
Toward Structured Simulation of Enterprise Models
 
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...
 
NMART PRESENTATION 2012
NMART PRESENTATION 2012NMART PRESENTATION 2012
NMART PRESENTATION 2012
 
Hello! (A portfolio by Richi S. Mihary)
Hello! (A portfolio by Richi S. Mihary)Hello! (A portfolio by Richi S. Mihary)
Hello! (A portfolio by Richi S. Mihary)
 
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
 
Introduction to UKP IBM and Indonesia
Introduction to UKP IBM and IndonesiaIntroduction to UKP IBM and Indonesia
Introduction to UKP IBM and Indonesia
 
Mr. Subs' expansion to China
Mr. Subs' expansion to ChinaMr. Subs' expansion to China
Mr. Subs' expansion to China
 
SCM Research in Flextronics and Carrefour
SCM Research in Flextronics and CarrefourSCM Research in Flextronics and Carrefour
SCM Research in Flextronics and Carrefour
 
Dove SWOT
Dove SWOTDove SWOT
Dove SWOT
 
Australia business culture
Australia business cultureAustralia business culture
Australia business culture
 
Anxiety disorder
Anxiety disorderAnxiety disorder
Anxiety disorder
 

Similar to Toward Structured Simulation of What-If Analyses for Enterprise

Social Modelling
Social ModellingSocial Modelling
Social Modelling
City University London
 
oomd-unit-i-cgpa.ppt
oomd-unit-i-cgpa.pptoomd-unit-i-cgpa.ppt
oomd-unit-i-cgpa.ppt
Pavan992098
 
Project management lecture
Project management lecture Project management lecture
Project management lecture
Mohib Haroon Momand
 
Unit 3 Project Organization.pptx related to MBA flied
Unit 3 Project Organization.pptx related to MBA fliedUnit 3 Project Organization.pptx related to MBA flied
Unit 3 Project Organization.pptx related to MBA flied
tanishkagupta907
 
13285737.ppt
13285737.ppt13285737.ppt
13285737.ppt
Csechelper1
 
2012 hos-total+quality+management+in+education-final-1+by+manju+narula
2012 hos-total+quality+management+in+education-final-1+by+manju+narula2012 hos-total+quality+management+in+education-final-1+by+manju+narula
2012 hos-total+quality+management+in+education-final-1+by+manju+narula
vijayaradhya
 
10 me667 chap3 organizing and staffing
10 me667 chap3 organizing and staffing10 me667 chap3 organizing and staffing
10 me667 chap3 organizing and staffing
Pavan Kumar
 
Object Oriented, Design patterns and data modelling worshop
Object Oriented, Design patterns and data modelling worshopObject Oriented, Design patterns and data modelling worshop
Object Oriented, Design patterns and data modelling worshop
Mohammad Shawahneh
 
Optional structures to support project planning & integration: Travis Barker,...
Optional structures to support project planning & integration: Travis Barker,...Optional structures to support project planning & integration: Travis Barker,...
Optional structures to support project planning & integration: Travis Barker,...
Innovate Vancouver
 
Organizational Velocity
Organizational VelocityOrganizational Velocity
Organizational Velocity
Myron McGhee Sr.
 
unit2.pptx
unit2.pptxunit2.pptx
unit2.pptx
ssuser6109b1
 
Lean Change Management (part II) - IAD 2014
Lean Change Management (part II) - IAD 2014Lean Change Management (part II) - IAD 2014
Lean Change Management (part II) - IAD 2014
Fabio Armani
 
Module3 - Object Oriented Analysis & Functional Model.pdf
Module3 - Object Oriented Analysis & Functional Model.pdfModule3 - Object Oriented Analysis & Functional Model.pdf
Module3 - Object Oriented Analysis & Functional Model.pdf
Gerard Alba
 
Capability Patterns as the Enablers for Model-based Development of Business C...
Capability Patterns as the Enablers for Model-based Development of Business C...Capability Patterns as the Enablers for Model-based Development of Business C...
Capability Patterns as the Enablers for Model-based Development of Business C...
CaaS EU FP7 Project
 
Chapter-11-leadership-and-influence-processes.pptx
Chapter-11-leadership-and-influence-processes.pptxChapter-11-leadership-and-influence-processes.pptx
Chapter-11-leadership-and-influence-processes.pptx
Minhang4
 
Competency models types and techniques
Competency models types and techniquesCompetency models types and techniques
Competency models types and techniques
The Blockchain Academy
 
Mapping the Change - final
Mapping the Change - final Mapping the Change - final
Mapping the Change - final
Fabio Armani
 
PMexpo 2017 | Mapping the change, Fabio Armani
PMexpo 2017 | Mapping the change, Fabio ArmaniPMexpo 2017 | Mapping the change, Fabio Armani
PMexpo 2017 | Mapping the change, Fabio Armani
PMexpo
 
Competency model
Competency modelCompetency model
Competency model
meenumathi2006
 
Operational Research
Operational ResearchOperational Research
Operational Research
drpvkhatrissn
 

Similar to Toward Structured Simulation of What-If Analyses for Enterprise (20)

Social Modelling
Social ModellingSocial Modelling
Social Modelling
 
oomd-unit-i-cgpa.ppt
oomd-unit-i-cgpa.pptoomd-unit-i-cgpa.ppt
oomd-unit-i-cgpa.ppt
 
Project management lecture
Project management lecture Project management lecture
Project management lecture
 
Unit 3 Project Organization.pptx related to MBA flied
Unit 3 Project Organization.pptx related to MBA fliedUnit 3 Project Organization.pptx related to MBA flied
Unit 3 Project Organization.pptx related to MBA flied
 
13285737.ppt
13285737.ppt13285737.ppt
13285737.ppt
 
2012 hos-total+quality+management+in+education-final-1+by+manju+narula
2012 hos-total+quality+management+in+education-final-1+by+manju+narula2012 hos-total+quality+management+in+education-final-1+by+manju+narula
2012 hos-total+quality+management+in+education-final-1+by+manju+narula
 
10 me667 chap3 organizing and staffing
10 me667 chap3 organizing and staffing10 me667 chap3 organizing and staffing
10 me667 chap3 organizing and staffing
 
Object Oriented, Design patterns and data modelling worshop
Object Oriented, Design patterns and data modelling worshopObject Oriented, Design patterns and data modelling worshop
Object Oriented, Design patterns and data modelling worshop
 
Optional structures to support project planning & integration: Travis Barker,...
Optional structures to support project planning & integration: Travis Barker,...Optional structures to support project planning & integration: Travis Barker,...
Optional structures to support project planning & integration: Travis Barker,...
 
Organizational Velocity
Organizational VelocityOrganizational Velocity
Organizational Velocity
 
unit2.pptx
unit2.pptxunit2.pptx
unit2.pptx
 
Lean Change Management (part II) - IAD 2014
Lean Change Management (part II) - IAD 2014Lean Change Management (part II) - IAD 2014
Lean Change Management (part II) - IAD 2014
 
Module3 - Object Oriented Analysis & Functional Model.pdf
Module3 - Object Oriented Analysis & Functional Model.pdfModule3 - Object Oriented Analysis & Functional Model.pdf
Module3 - Object Oriented Analysis & Functional Model.pdf
 
Capability Patterns as the Enablers for Model-based Development of Business C...
Capability Patterns as the Enablers for Model-based Development of Business C...Capability Patterns as the Enablers for Model-based Development of Business C...
Capability Patterns as the Enablers for Model-based Development of Business C...
 
Chapter-11-leadership-and-influence-processes.pptx
Chapter-11-leadership-and-influence-processes.pptxChapter-11-leadership-and-influence-processes.pptx
Chapter-11-leadership-and-influence-processes.pptx
 
Competency models types and techniques
Competency models types and techniquesCompetency models types and techniques
Competency models types and techniques
 
Mapping the Change - final
Mapping the Change - final Mapping the Change - final
Mapping the Change - final
 
PMexpo 2017 | Mapping the change, Fabio Armani
PMexpo 2017 | Mapping the change, Fabio ArmaniPMexpo 2017 | Mapping the change, Fabio Armani
PMexpo 2017 | Mapping the change, Fabio Armani
 
Competency model
Competency modelCompetency model
Competency model
 
Operational Research
Operational ResearchOperational Research
Operational Research
 

Recently uploaded

E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
Quarter 3 SLRP grade 9.. gshajsbhhaheabh
Quarter 3 SLRP grade 9.. gshajsbhhaheabhQuarter 3 SLRP grade 9.. gshajsbhhaheabh
Quarter 3 SLRP grade 9.. gshajsbhhaheabh
aisafed42
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
Envertis Software Solutions
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
gapen1
 
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
The Third Creative Media
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
Peter Muessig
 
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
safelyiotech
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
Tier1 app
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
kalichargn70th171
 
ppt on the brain chip neuralink.pptx
ppt  on   the brain  chip neuralink.pptxppt  on   the brain  chip neuralink.pptx
ppt on the brain chip neuralink.pptx
Reetu63
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 

Recently uploaded (20)

E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
Quarter 3 SLRP grade 9.. gshajsbhhaheabh
Quarter 3 SLRP grade 9.. gshajsbhhaheabhQuarter 3 SLRP grade 9.. gshajsbhhaheabh
Quarter 3 SLRP grade 9.. gshajsbhhaheabh
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
 
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
 
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
 
ppt on the brain chip neuralink.pptx
ppt  on   the brain  chip neuralink.pptxppt  on   the brain  chip neuralink.pptx
ppt on the brain chip neuralink.pptx
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 

Toward Structured Simulation of What-If Analyses for Enterprise

  • 1. Toward Structured Simulation of What-If Analyses for Enterprises Sagar Sunkle, Suman Roychoudhury, Hemant Rathod, and Vinay Kulkarni Tata Research Development and Design Center, Pune, India.
  • 2. Motivation • Intentional Models- – Prescriptive; capture why enterprises do what they are doing and how they are doing it – Static; early efforts at simulation, but scalability remains an issue • System Dynamics (SD) Models- – Useful for analysis of aggregates- – Pertinent to intentional models at higher level of abstraction to evaluate alternate courses of action to achieve strategic goals • Use case- Business Transformation due to Change Drivers – Simulation models derived from intentional models could be used to study planned courses of action before committing to one – Intentional models could be large; difficult to obtain simulation models by hand
  • 3. Intentional Models Intentional Metamodel • Actors carry out behavior (tasks) to achieve goals – In doing so, actors depend on each other and use resources • (Hard) goals may be achieved with qualitative aspects/properties pertaining to tasks- these are (soft) goals • Individually, tasks, resources, and (hard/soft) goals are always with respect to an actor
  • 4. System Dynamics Models InFlow OutFlow Stock Feedback Adapted From:http://www.naturalthinker.net/ • Stocks, flows and converters [variables/feedback] are the key concepts – Flows add up to or remove from stocks – Converters affect the flows – Stocks, flows, and converters can be grouped into modules
  • 5. Intentional and SD Concepts Intentional Elements SD Elements Both Signify Actors Modules Active nature; often contain or control rest of the entities Tasks Converters and Flows Behavior Resources (Hard/Soft) Goals Stocks Passive nature; State; both change based on [intentional or causal] relations with other entities; in case of goals, satisfaction level changes • Intentional tasks could be realized as SD converters or flows - Which is more apt? Converters cannot directly influence behavior of the stocks; esp. if a task was means to a hard goal, utilized a resource, or contributed to soft goal, it must be a flow rather than a converter • Requires elaborating relations between SD elements
  • 7. Context-based Transformation • There is no SD metamodel that describes SD concepts by specializing relations between SD elements • Relations between SD elements are represented by generic LINK concept- There are four different kinds of links namely, a FlowLink, StockLink, ModuleLink and ConverterLink • The sub-link types help in capturing intentional element contexts – Based on it, decomposition relation between a task into another task from intentional models can be realized as any one of FlowFlow, ConverterFlow, FlowConverter, ConverterConverter links Task Relation Goal Task realized as Task AND (Hard/Soft) Goal Flow (Parent) Decomposition Task (Child) OR Mean-End (Hard) Goal Flow Task Contribution (Soft) Goal Flow A task that does not relate to (Hard or Soft) goal [for instance, it is an intermediate child task of another task] is realized as a Converter
  • 8. SD Models of Strategic Alternatives Create SD models for alternatives by following OR links between Means (Tasks) and Ends (Goals) and building upon SD model created till that point
  • 9. Simulating Strategic Alternatives Positive contribution in Alternative 1 by task A to softgoal leads to reaching desired level of satisfaction of the hard goal A earlier Alternative 1 Alternative 2
  • 10. Validation? • Merits – First cut structural SD models can be quickly obtained – Given this SD model, simulation expert needs to discuss with domain experts in terms of how stocks and flows in this model change with respect to their original counterparts – Context-based transformation based on metamodel relations enables traceability, but- • Only small intentional models transformed to SD equivalents • Intentional Models may contain types and instances- such as a role and actors of that role type. In SD, they will be available at the same level of abstraction – Standard SD does not have types and instances for stocks and flows
  • 11. Yet to Do • Only structural transformation; no support for simulation equations – The semantics of label propagation from intentional models should reflect in the ways SD elements affect each other – Key points of variance between strategic alternatives should reflect prominently in the SD simulation
  • 12. Question? You can reach me at sagar.sunkle@tcs.com