SlideShare a Scribd company logo
Automatic generation of simulation models using process
templates
Sudhendu Rai
Anylogic Conference (September 23, 2021)
Disclaimer
NOTICE:
• The views and opinions expressed in this presentation are provided for general
informational purposes only. Such views and opinions are those of the presenters
and the presenters alone and do not necessarily represent or otherwise reflect the
views or opinions of American International Group, Inc., or any of its subsidiaries or
affiliates.
2
Process Wind Tunnel (PWT) is a data-driven process improvement framework. PWT utilizes novel process
analytics and simulation modeling techniques to deliver significantly better business results, compared to
traditional approaches for process improvement.
Process Wind Tunnel : A novel process improvement capability
Process Mapping
End-to-end process
mapping
• Activities and
constraints
• Systems and data
flows
Process Analytics
Data collection and
wrangling
Operational and business
insights through
• Process mining
• Descriptive statistics
• Predictive analytics
Simulation
Optimization
Data-driven discrete-
event simulation
• Model development
• Scenario analysis
• Process redesign
• Scheduling
Automation
Robotic process
automation (RPA)
Digital Twin for
continuous improvement
and adaptive processes
3
Current State Analysis Future State Design
Process Automation
Continuous Improvement
▪ Modeler works with business process domain expert to understand process
flow, activities and their characteristics
Data-Driven Discrete Event Business Process Simulation
Modeling
Modeling requires highly skilled individuals in simulation and analytics
The above presents challenges in scaling the modeling work across multiple business processes
4
Process Maps
Process Maps
(Systems View)
Activity Time
and performer
Cross Functional
Process Maps
Task/ Job Arrivals
Historical Activity
Execution Data
Simulation Model Development in Anylogic
Modeler develops the simulation model
5
Analysis and Interpretation of Model Output
Modeler and domain expert utilize the simulation model to perform scenario analysis and
optimization
6
▪ Two types of information needed to build a simulation model
– Process flow (topology) information including business rules and constraints
– Information on the activity blocks, resources etc.
Simulation modeling requires significant information
gathering
The process of simulation modeling requires gathering of data related to process flows and
parameters
7
▪ Within an enterprise, multiple instances of a process type exist with similar
basic structure but with variations across instances
Variations in Process Structure and Parameters across the
same family of processes
A variety of factors could lead to structural differences in processes belonging to the same
family of processes
8
Process Type Causes of Variations
Underwriting
Geographical location, service type, staffing, business
applications, schedules, …
Claims
Finance
IT
…
▪ The use of standard templates to capture process modeling information is
proposed
– Template information is utilized to automatically generate Anylogic discrete-event
simulation models
– Templates can capture information elements related to:
▪ Arrival information
▪ Activity time distributions
▪ Model graphs – how the activity blocks are linked
▪ Resource schedules
▪ Business rules
▪ Parameter variations across models can be easily implemented. However,
structural variations in process are difficult to update automatically
Propose decoupling process information gathering from
simulation model development
Through the use of pre-defined templates for gathering information, one can decouple the
task for information gathering from simulation model development
9
The goal of this approach is to enable scaling of modeling technology by de-skilling the process of
discrete-event simulation modeling
An example of a data collection template (1)
Business process data as required by the simulation modelers is collected from the subject
matter experts in customized data collection template
An example of a data collection template (2)
Business process data as required by the simulation modelers is collected from the subject
matter experts in customized data collection template
• Anylogic recommends using in-built Java-functions to programmatically
construct simulation models within the Anylogic environment
• From within Anylogic read the Excel templates and programmatically instantiate the
building blocks and connectors
• In this work, we chose to create the .xml model files (.alp files) directly using
software modules written in Java outside of the Anylogic environment
Approach to automated Anylogic model development
Different approaches can be utilized to develop the Anylogic simulation model from the
template
12
Anylogic xml Model
Code
Anylogic xml
Schema
Simulation Automation Architecture
Java application instantiates Java classes, reads the Excel template and creates the
Anylogic simulation model automatically
AnyLogic
XML
Schema
JAVA
Classes
JAXB Compiler
JAVA
Application
Excel
Template
XML
Document
JAXB Marshal
A demonstration of feasibility of the approach
discussed in the talk is presented
DEMO
14
Summary
▪ In this talk, we addressed the problem of scalability of
discrete-event modeling technology to improve and
optimize multiple instances of a class of business
processes
▪ The use of pre-defined templates to capture information
required for modeling was proposed that can be
customized for business domain experts
▪ Software to automatically interpret the templatized
information and generate discrete-event simulation
models was discussed and demonstrated
▪ The use of the above approach can enable broader
scalability and adoption of discrete-event simulation
modeling technology within business enterprises by de-
skilling and decoupling the task of simulation modeling.
15
AnyLogic
XML
Schema
JAVA
Classes
JAXB Compiler
JAVA
Application
Excel
Template
XML
Document
JAXB Marshal
Thank you!
16

More Related Content

What's hot

AI for Business Process Management
AI for Business Process ManagementAI for Business Process Management
AI for Business Process Management
Marlon Dumas
 
Business Process Automation and Data Processing Workflows
Business Process Automation and Data Processing WorkflowsBusiness Process Automation and Data Processing Workflows
Business Process Automation and Data Processing Workflows
Marlon Dumas
 
Automated Process Improvement: Status, Challenges, and Perspectives
Automated Process Improvement: Status, Challenges, and PerspectivesAutomated Process Improvement: Status, Challenges, and Perspectives
Automated Process Improvement: Status, Challenges, and Perspectives
Marlon Dumas
 
Introduction to Business Process Monitoring and Process Mining
Introduction to Business Process Monitoring and Process MiningIntroduction to Business Process Monitoring and Process Mining
Introduction to Business Process Monitoring and Process Mining
Marlon Dumas
 
Mine Your Simulation Model: Automated Discovery of Business Process Simulatio...
Mine Your Simulation Model: Automated Discovery of Business Process Simulatio...Mine Your Simulation Model: Automated Discovery of Business Process Simulatio...
Mine Your Simulation Model: Automated Discovery of Business Process Simulatio...
Marlon Dumas
 
Value Stream Maps
Value Stream MapsValue Stream Maps
Next generation business automation with the red hat decision manager and red...
Next generation business automation with the red hat decision manager and red...Next generation business automation with the red hat decision manager and red...
Next generation business automation with the red hat decision manager and red...
Masahiko Umeno
 
Multi-Perspective Comparison of Business Processes Variants Based on Event Logs
Multi-Perspective Comparison of Business Processes Variants Based on Event LogsMulti-Perspective Comparison of Business Processes Variants Based on Event Logs
Multi-Perspective Comparison of Business Processes Variants Based on Event Logs
Marlon Dumas
 
Predictive Business Process Monitoring with Structured and Unstructured Data
Predictive Business Process Monitoring with Structured and Unstructured DataPredictive Business Process Monitoring with Structured and Unstructured Data
Predictive Business Process Monitoring with Structured and Unstructured Data
Marlon Dumas
 
Click, View & Do! - English
Click, View & Do! - EnglishClick, View & Do! - English
Click, View & Do! - English
Dafna Levy
 
Statistical Process Control
Statistical Process ControlStatistical Process Control
Statistical Process Control
Wonderware United Kingdom
 
VSM for high-mix,low-volume companies
VSM for high-mix,low-volume companiesVSM for high-mix,low-volume companies
VSM for high-mix,low-volume companies
Alejandro Cortes
 
Process flows
Process flowsProcess flows
Process flows
Kazim Hussain
 
Unit 2 cim
Unit 2 cimUnit 2 cim
Unit 2 cim
rknatarajan
 
Cad cam capp yasir 14 me-ind01
Cad cam capp yasir 14 me-ind01Cad cam capp yasir 14 me-ind01
Cad cam capp yasir 14 me-ind01
Yasir Hashmi
 
M.tech (Production and Industrial Engineering) Thesis Presentation
M.tech (Production and Industrial Engineering) Thesis PresentationM.tech (Production and Industrial Engineering) Thesis Presentation
M.tech (Production and Industrial Engineering) Thesis Presentation
Sanchit Jain
 
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh Arora
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh AroraIntroduction to Cellular Manufacturing - ADDVALUE - Nilesh Arora
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh Arora
ADD VALUE CONSULTING Inc
 
Chapter 7 automation techniques
Chapter 7  automation techniquesChapter 7  automation techniques
Chapter 7 automation techniquesMohamad Sahiedan
 
Process Mining and Predictive Process Monitoring
Process Mining and Predictive Process MonitoringProcess Mining and Predictive Process Monitoring
Process Mining and Predictive Process Monitoring
Marlon Dumas
 
Cost Reduction Potential in Indirect Areas
Cost Reduction Potential in Indirect AreasCost Reduction Potential in Indirect Areas
Cost Reduction Potential in Indirect Areas
Schwarzfischer
 

What's hot (20)

AI for Business Process Management
AI for Business Process ManagementAI for Business Process Management
AI for Business Process Management
 
Business Process Automation and Data Processing Workflows
Business Process Automation and Data Processing WorkflowsBusiness Process Automation and Data Processing Workflows
Business Process Automation and Data Processing Workflows
 
Automated Process Improvement: Status, Challenges, and Perspectives
Automated Process Improvement: Status, Challenges, and PerspectivesAutomated Process Improvement: Status, Challenges, and Perspectives
Automated Process Improvement: Status, Challenges, and Perspectives
 
Introduction to Business Process Monitoring and Process Mining
Introduction to Business Process Monitoring and Process MiningIntroduction to Business Process Monitoring and Process Mining
Introduction to Business Process Monitoring and Process Mining
 
Mine Your Simulation Model: Automated Discovery of Business Process Simulatio...
Mine Your Simulation Model: Automated Discovery of Business Process Simulatio...Mine Your Simulation Model: Automated Discovery of Business Process Simulatio...
Mine Your Simulation Model: Automated Discovery of Business Process Simulatio...
 
Value Stream Maps
Value Stream MapsValue Stream Maps
Value Stream Maps
 
Next generation business automation with the red hat decision manager and red...
Next generation business automation with the red hat decision manager and red...Next generation business automation with the red hat decision manager and red...
Next generation business automation with the red hat decision manager and red...
 
Multi-Perspective Comparison of Business Processes Variants Based on Event Logs
Multi-Perspective Comparison of Business Processes Variants Based on Event LogsMulti-Perspective Comparison of Business Processes Variants Based on Event Logs
Multi-Perspective Comparison of Business Processes Variants Based on Event Logs
 
Predictive Business Process Monitoring with Structured and Unstructured Data
Predictive Business Process Monitoring with Structured and Unstructured DataPredictive Business Process Monitoring with Structured and Unstructured Data
Predictive Business Process Monitoring with Structured and Unstructured Data
 
Click, View & Do! - English
Click, View & Do! - EnglishClick, View & Do! - English
Click, View & Do! - English
 
Statistical Process Control
Statistical Process ControlStatistical Process Control
Statistical Process Control
 
VSM for high-mix,low-volume companies
VSM for high-mix,low-volume companiesVSM for high-mix,low-volume companies
VSM for high-mix,low-volume companies
 
Process flows
Process flowsProcess flows
Process flows
 
Unit 2 cim
Unit 2 cimUnit 2 cim
Unit 2 cim
 
Cad cam capp yasir 14 me-ind01
Cad cam capp yasir 14 me-ind01Cad cam capp yasir 14 me-ind01
Cad cam capp yasir 14 me-ind01
 
M.tech (Production and Industrial Engineering) Thesis Presentation
M.tech (Production and Industrial Engineering) Thesis PresentationM.tech (Production and Industrial Engineering) Thesis Presentation
M.tech (Production and Industrial Engineering) Thesis Presentation
 
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh Arora
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh AroraIntroduction to Cellular Manufacturing - ADDVALUE - Nilesh Arora
Introduction to Cellular Manufacturing - ADDVALUE - Nilesh Arora
 
Chapter 7 automation techniques
Chapter 7  automation techniquesChapter 7  automation techniques
Chapter 7 automation techniques
 
Process Mining and Predictive Process Monitoring
Process Mining and Predictive Process MonitoringProcess Mining and Predictive Process Monitoring
Process Mining and Predictive Process Monitoring
 
Cost Reduction Potential in Indirect Areas
Cost Reduction Potential in Indirect AreasCost Reduction Potential in Indirect Areas
Cost Reduction Potential in Indirect Areas
 

Similar to Anylogic 2021 Conference Presentation: Automatic generation of simulation models using process templates

SOLIDWORKS reseller Whitepaper by Promedia Systems
SOLIDWORKS reseller Whitepaper by Promedia Systems SOLIDWORKS reseller Whitepaper by Promedia Systems
SOLIDWORKS reseller Whitepaper by Promedia Systems
Cavien Clever
 
MLOPS By Amazon offered and free download
MLOPS By Amazon offered and free downloadMLOPS By Amazon offered and free download
MLOPS By Amazon offered and free download
pouyan533
 
Accelerating Machine Learning as a Service with Automated Feature Engineering
Accelerating Machine Learning as a Service with Automated Feature EngineeringAccelerating Machine Learning as a Service with Automated Feature Engineering
Accelerating Machine Learning as a Service with Automated Feature Engineering
Cognizant
 
Turning Machine Learning Prototypes into Products
Turning Machine Learning Prototypes into ProductsTurning Machine Learning Prototypes into Products
Turning Machine Learning Prototypes into Products
All Things Open
 
Effective Software Effort Estimation Leveraging Machine Learning for Digital ...
Effective Software Effort Estimation Leveraging Machine Learning for Digital ...Effective Software Effort Estimation Leveraging Machine Learning for Digital ...
Effective Software Effort Estimation Leveraging Machine Learning for Digital ...
Shakas Technologies
 
EclipseCon BPM Day Ludwigsburg - Roundtrip Modelling with Eclipse Stardust
EclipseCon BPM Day Ludwigsburg - Roundtrip Modelling with Eclipse StardustEclipseCon BPM Day Ludwigsburg - Roundtrip Modelling with Eclipse Stardust
EclipseCon BPM Day Ludwigsburg - Roundtrip Modelling with Eclipse Stardust
Sopra Steria
 
How to Build TOGAF Architectures With System Architect (2).ppt
How to Build TOGAF Architectures With System Architect (2).pptHow to Build TOGAF Architectures With System Architect (2).ppt
How to Build TOGAF Architectures With System Architect (2).ppt
StevenShing
 
Effort estimation for web applications
Effort estimation for web applicationsEffort estimation for web applications
Effort estimation for web applications
Nagaraja Gundappa
 
Machine learning at scale - Webinar By zekeLabs
Machine learning at scale - Webinar By zekeLabsMachine learning at scale - Webinar By zekeLabs
Machine learning at scale - Webinar By zekeLabs
zekeLabs Technologies
 
Performance evaluation of a multi-core system using Systems development meth...
 Performance evaluation of a multi-core system using Systems development meth... Performance evaluation of a multi-core system using Systems development meth...
Performance evaluation of a multi-core system using Systems development meth...
Yoshifumi Sakamoto
 
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 Requirements
Dafna Levy
 
The ZDLC Brief
The ZDLC BriefThe ZDLC Brief
The ZDLC Brief
Dr. Bippin Makoond
 
AutoML - Heralding a New Era of Machine Learning - CASOUG Oct 2021
AutoML - Heralding a New Era of Machine Learning - CASOUG Oct 2021AutoML - Heralding a New Era of Machine Learning - CASOUG Oct 2021
AutoML - Heralding a New Era of Machine Learning - CASOUG Oct 2021
Sandesh Rao
 
Efficiently Building Machine Learning Models for Predictive Maintenance in th...
Efficiently Building Machine Learning Models for Predictive Maintenance in th...Efficiently Building Machine Learning Models for Predictive Maintenance in th...
Efficiently Building Machine Learning Models for Predictive Maintenance in th...
Databricks
 
Workflow Management Systems Comparison Study
 Workflow Management Systems Comparison Study Workflow Management Systems Comparison Study
Workflow Management Systems Comparison Study
Mohamed Zeinelabdeen Abdelgader Farh jber
 
Visual Studio Profiler
Visual Studio ProfilerVisual Studio Profiler
Visual Studio Profiler
Betclic Everest Group Tech Team
 
Machine Learning and AI at Oracle
Machine Learning and AI at OracleMachine Learning and AI at Oracle
Machine Learning and AI at Oracle
Sandesh Rao
 
An intro to building an architecture repository meta model and modeling frame...
An intro to building an architecture repository meta model and modeling frame...An intro to building an architecture repository meta model and modeling frame...
An intro to building an architecture repository meta model and modeling frame...
wweinmeyer79
 

Similar to Anylogic 2021 Conference Presentation: Automatic generation of simulation models using process templates (20)

SOLIDWORKS reseller Whitepaper by Promedia Systems
SOLIDWORKS reseller Whitepaper by Promedia Systems SOLIDWORKS reseller Whitepaper by Promedia Systems
SOLIDWORKS reseller Whitepaper by Promedia Systems
 
MLOPS By Amazon offered and free download
MLOPS By Amazon offered and free downloadMLOPS By Amazon offered and free download
MLOPS By Amazon offered and free download
 
Accelerating Machine Learning as a Service with Automated Feature Engineering
Accelerating Machine Learning as a Service with Automated Feature EngineeringAccelerating Machine Learning as a Service with Automated Feature Engineering
Accelerating Machine Learning as a Service with Automated Feature Engineering
 
Turning Machine Learning Prototypes into Products
Turning Machine Learning Prototypes into ProductsTurning Machine Learning Prototypes into Products
Turning Machine Learning Prototypes into Products
 
Effective Software Effort Estimation Leveraging Machine Learning for Digital ...
Effective Software Effort Estimation Leveraging Machine Learning for Digital ...Effective Software Effort Estimation Leveraging Machine Learning for Digital ...
Effective Software Effort Estimation Leveraging Machine Learning for Digital ...
 
EclipseCon BPM Day Ludwigsburg - Roundtrip Modelling with Eclipse Stardust
EclipseCon BPM Day Ludwigsburg - Roundtrip Modelling with Eclipse StardustEclipseCon BPM Day Ludwigsburg - Roundtrip Modelling with Eclipse Stardust
EclipseCon BPM Day Ludwigsburg - Roundtrip Modelling with Eclipse Stardust
 
How to Build TOGAF Architectures With System Architect (2).ppt
How to Build TOGAF Architectures With System Architect (2).pptHow to Build TOGAF Architectures With System Architect (2).ppt
How to Build TOGAF Architectures With System Architect (2).ppt
 
Scc talk
Scc talkScc talk
Scc talk
 
Effort estimation for web applications
Effort estimation for web applicationsEffort estimation for web applications
Effort estimation for web applications
 
Machine learning at scale - Webinar By zekeLabs
Machine learning at scale - Webinar By zekeLabsMachine learning at scale - Webinar By zekeLabs
Machine learning at scale - Webinar By zekeLabs
 
Performance evaluation of a multi-core system using Systems development meth...
 Performance evaluation of a multi-core system using Systems development meth... Performance evaluation of a multi-core system using Systems development meth...
Performance evaluation of a multi-core system using Systems development meth...
 
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 ZDLC Brief
The ZDLC BriefThe ZDLC Brief
The ZDLC Brief
 
AutoML - Heralding a New Era of Machine Learning - CASOUG Oct 2021
AutoML - Heralding a New Era of Machine Learning - CASOUG Oct 2021AutoML - Heralding a New Era of Machine Learning - CASOUG Oct 2021
AutoML - Heralding a New Era of Machine Learning - CASOUG Oct 2021
 
Efficiently Building Machine Learning Models for Predictive Maintenance in th...
Efficiently Building Machine Learning Models for Predictive Maintenance in th...Efficiently Building Machine Learning Models for Predictive Maintenance in th...
Efficiently Building Machine Learning Models for Predictive Maintenance in th...
 
Workflow Management Systems Comparison Study
 Workflow Management Systems Comparison Study Workflow Management Systems Comparison Study
Workflow Management Systems Comparison Study
 
Visual Studio Profiler
Visual Studio ProfilerVisual Studio Profiler
Visual Studio Profiler
 
Machine Learning and AI at Oracle
Machine Learning and AI at OracleMachine Learning and AI at Oracle
Machine Learning and AI at Oracle
 
An intro to building an architecture repository meta model and modeling frame...
An intro to building an architecture repository meta model and modeling frame...An intro to building an architecture repository meta model and modeling frame...
An intro to building an architecture repository meta model and modeling frame...
 

More from Sudhendu Rai

Sudhendu rai publications list (including issued patents)
Sudhendu rai publications list (including issued patents)Sudhendu rai publications list (including issued patents)
Sudhendu rai publications list (including issued patents)
Sudhendu Rai
 
Sudhendu Rai Patent abstracts (Word document with embedded patents)
Sudhendu Rai Patent abstracts (Word document with embedded patents)Sudhendu Rai Patent abstracts (Word document with embedded patents)
Sudhendu Rai Patent abstracts (Word document with embedded patents)
Sudhendu Rai
 
Sudhendu Rai - Patent title and abstracts
Sudhendu Rai - Patent title and abstractsSudhendu Rai - Patent title and abstracts
Sudhendu Rai - Patent title and abstracts
Sudhendu Rai
 
Wsc 2015 modeling customer demand in print service environments using
Wsc 2015 modeling customer demand in print service environments usingWsc 2015 modeling customer demand in print service environments using
Wsc 2015 modeling customer demand in print service environments using
Sudhendu Rai
 
AN EVENT-LOG ANALYSIS AND SIMULATION-BASED APPROACH FOR QUANTIFYING SUSTAINAB...
AN EVENT-LOG ANALYSIS AND SIMULATION-BASED APPROACH FOR QUANTIFYING SUSTAINAB...AN EVENT-LOG ANALYSIS AND SIMULATION-BASED APPROACH FOR QUANTIFYING SUSTAINAB...
AN EVENT-LOG ANALYSIS AND SIMULATION-BASED APPROACH FOR QUANTIFYING SUSTAINAB...
Sudhendu Rai
 
SIMULATION-BASED OPTIMIZATION USING SIMULATED ANNEALING FOR OPTIMAL EQUIPMENT...
SIMULATION-BASED OPTIMIZATION USING SIMULATED ANNEALING FOR OPTIMAL EQUIPMENT...SIMULATION-BASED OPTIMIZATION USING SIMULATED ANNEALING FOR OPTIMAL EQUIPMENT...
SIMULATION-BASED OPTIMIZATION USING SIMULATED ANNEALING FOR OPTIMAL EQUIPMENT...
Sudhendu Rai
 
Data-Driven Simulation-Enhanced optimization of Service operations
Data-Driven Simulation-Enhanced optimization of Service operationsData-Driven Simulation-Enhanced optimization of Service operations
Data-Driven Simulation-Enhanced optimization of Service operations
Sudhendu Rai
 
Fat-tail inputs in manufacturing systems (Industrial Engineering Research Con...
Fat-tail inputs in manufacturing systems (Industrial Engineering Research Con...Fat-tail inputs in manufacturing systems (Industrial Engineering Research Con...
Fat-tail inputs in manufacturing systems (Industrial Engineering Research Con...
Sudhendu Rai
 
Maximizing operations productivity with lean document production
Maximizing operations productivity with lean document productionMaximizing operations productivity with lean document production
Maximizing operations productivity with lean document production
Sudhendu Rai
 
A software toolkit and data-driven process improvement solution leveraging ev...
A software toolkit and data-driven process improvement solution leveraging ev...A software toolkit and data-driven process improvement solution leveraging ev...
A software toolkit and data-driven process improvement solution leveraging ev...
Sudhendu Rai
 
Process wind tunnel for improving insurance business processes
Process wind tunnel for improving insurance business processesProcess wind tunnel for improving insurance business processes
Process wind tunnel for improving insurance business processes
Sudhendu Rai
 
Productivity improvement solutions for manufacturing systems with highly vari...
Productivity improvement solutions for manufacturing systems with highly vari...Productivity improvement solutions for manufacturing systems with highly vari...
Productivity improvement solutions for manufacturing systems with highly vari...
Sudhendu Rai
 
Edelman competition presentation slides
Edelman competition presentation slidesEdelman competition presentation slides
Edelman competition presentation slides
Sudhendu Rai
 
Smart Business Process Framework
Smart Business Process FrameworkSmart Business Process Framework
Smart Business Process Framework
Sudhendu Rai
 
Data-driven model-based restructuring of enterprise transaction operations
Data-driven model-based restructuring of enterprise transaction operationsData-driven model-based restructuring of enterprise transaction operations
Data-driven model-based restructuring of enterprise transaction operations
Sudhendu Rai
 
Implementation of lean document production in the printing industr
Implementation of lean document production in the printing industrImplementation of lean document production in the printing industr
Implementation of lean document production in the printing industr
Sudhendu Rai
 

More from Sudhendu Rai (16)

Sudhendu rai publications list (including issued patents)
Sudhendu rai publications list (including issued patents)Sudhendu rai publications list (including issued patents)
Sudhendu rai publications list (including issued patents)
 
Sudhendu Rai Patent abstracts (Word document with embedded patents)
Sudhendu Rai Patent abstracts (Word document with embedded patents)Sudhendu Rai Patent abstracts (Word document with embedded patents)
Sudhendu Rai Patent abstracts (Word document with embedded patents)
 
Sudhendu Rai - Patent title and abstracts
Sudhendu Rai - Patent title and abstractsSudhendu Rai - Patent title and abstracts
Sudhendu Rai - Patent title and abstracts
 
Wsc 2015 modeling customer demand in print service environments using
Wsc 2015 modeling customer demand in print service environments usingWsc 2015 modeling customer demand in print service environments using
Wsc 2015 modeling customer demand in print service environments using
 
AN EVENT-LOG ANALYSIS AND SIMULATION-BASED APPROACH FOR QUANTIFYING SUSTAINAB...
AN EVENT-LOG ANALYSIS AND SIMULATION-BASED APPROACH FOR QUANTIFYING SUSTAINAB...AN EVENT-LOG ANALYSIS AND SIMULATION-BASED APPROACH FOR QUANTIFYING SUSTAINAB...
AN EVENT-LOG ANALYSIS AND SIMULATION-BASED APPROACH FOR QUANTIFYING SUSTAINAB...
 
SIMULATION-BASED OPTIMIZATION USING SIMULATED ANNEALING FOR OPTIMAL EQUIPMENT...
SIMULATION-BASED OPTIMIZATION USING SIMULATED ANNEALING FOR OPTIMAL EQUIPMENT...SIMULATION-BASED OPTIMIZATION USING SIMULATED ANNEALING FOR OPTIMAL EQUIPMENT...
SIMULATION-BASED OPTIMIZATION USING SIMULATED ANNEALING FOR OPTIMAL EQUIPMENT...
 
Data-Driven Simulation-Enhanced optimization of Service operations
Data-Driven Simulation-Enhanced optimization of Service operationsData-Driven Simulation-Enhanced optimization of Service operations
Data-Driven Simulation-Enhanced optimization of Service operations
 
Fat-tail inputs in manufacturing systems (Industrial Engineering Research Con...
Fat-tail inputs in manufacturing systems (Industrial Engineering Research Con...Fat-tail inputs in manufacturing systems (Industrial Engineering Research Con...
Fat-tail inputs in manufacturing systems (Industrial Engineering Research Con...
 
Maximizing operations productivity with lean document production
Maximizing operations productivity with lean document productionMaximizing operations productivity with lean document production
Maximizing operations productivity with lean document production
 
A software toolkit and data-driven process improvement solution leveraging ev...
A software toolkit and data-driven process improvement solution leveraging ev...A software toolkit and data-driven process improvement solution leveraging ev...
A software toolkit and data-driven process improvement solution leveraging ev...
 
Process wind tunnel for improving insurance business processes
Process wind tunnel for improving insurance business processesProcess wind tunnel for improving insurance business processes
Process wind tunnel for improving insurance business processes
 
Productivity improvement solutions for manufacturing systems with highly vari...
Productivity improvement solutions for manufacturing systems with highly vari...Productivity improvement solutions for manufacturing systems with highly vari...
Productivity improvement solutions for manufacturing systems with highly vari...
 
Edelman competition presentation slides
Edelman competition presentation slidesEdelman competition presentation slides
Edelman competition presentation slides
 
Smart Business Process Framework
Smart Business Process FrameworkSmart Business Process Framework
Smart Business Process Framework
 
Data-driven model-based restructuring of enterprise transaction operations
Data-driven model-based restructuring of enterprise transaction operationsData-driven model-based restructuring of enterprise transaction operations
Data-driven model-based restructuring of enterprise transaction operations
 
Implementation of lean document production in the printing industr
Implementation of lean document production in the printing industrImplementation of lean document production in the printing industr
Implementation of lean document production in the printing industr
 

Recently uploaded

一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
ahzuo
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
axoqas
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
TravisMalana
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
Oppotus
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
ewymefz
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
ewymefz
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
NABLAS株式会社
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
ArpitMalhotra16
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
yhkoc
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
John Andrews
 
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Boston Institute of Analytics
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
vcaxypu
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 

Recently uploaded (20)

一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
 
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 

Anylogic 2021 Conference Presentation: Automatic generation of simulation models using process templates

  • 1. Automatic generation of simulation models using process templates Sudhendu Rai Anylogic Conference (September 23, 2021)
  • 2. Disclaimer NOTICE: • The views and opinions expressed in this presentation are provided for general informational purposes only. Such views and opinions are those of the presenters and the presenters alone and do not necessarily represent or otherwise reflect the views or opinions of American International Group, Inc., or any of its subsidiaries or affiliates. 2
  • 3. Process Wind Tunnel (PWT) is a data-driven process improvement framework. PWT utilizes novel process analytics and simulation modeling techniques to deliver significantly better business results, compared to traditional approaches for process improvement. Process Wind Tunnel : A novel process improvement capability Process Mapping End-to-end process mapping • Activities and constraints • Systems and data flows Process Analytics Data collection and wrangling Operational and business insights through • Process mining • Descriptive statistics • Predictive analytics Simulation Optimization Data-driven discrete- event simulation • Model development • Scenario analysis • Process redesign • Scheduling Automation Robotic process automation (RPA) Digital Twin for continuous improvement and adaptive processes 3 Current State Analysis Future State Design Process Automation Continuous Improvement
  • 4. ▪ Modeler works with business process domain expert to understand process flow, activities and their characteristics Data-Driven Discrete Event Business Process Simulation Modeling Modeling requires highly skilled individuals in simulation and analytics The above presents challenges in scaling the modeling work across multiple business processes 4 Process Maps Process Maps (Systems View) Activity Time and performer Cross Functional Process Maps Task/ Job Arrivals Historical Activity Execution Data
  • 5. Simulation Model Development in Anylogic Modeler develops the simulation model 5
  • 6. Analysis and Interpretation of Model Output Modeler and domain expert utilize the simulation model to perform scenario analysis and optimization 6
  • 7. ▪ Two types of information needed to build a simulation model – Process flow (topology) information including business rules and constraints – Information on the activity blocks, resources etc. Simulation modeling requires significant information gathering The process of simulation modeling requires gathering of data related to process flows and parameters 7
  • 8. ▪ Within an enterprise, multiple instances of a process type exist with similar basic structure but with variations across instances Variations in Process Structure and Parameters across the same family of processes A variety of factors could lead to structural differences in processes belonging to the same family of processes 8 Process Type Causes of Variations Underwriting Geographical location, service type, staffing, business applications, schedules, … Claims Finance IT …
  • 9. ▪ The use of standard templates to capture process modeling information is proposed – Template information is utilized to automatically generate Anylogic discrete-event simulation models – Templates can capture information elements related to: ▪ Arrival information ▪ Activity time distributions ▪ Model graphs – how the activity blocks are linked ▪ Resource schedules ▪ Business rules ▪ Parameter variations across models can be easily implemented. However, structural variations in process are difficult to update automatically Propose decoupling process information gathering from simulation model development Through the use of pre-defined templates for gathering information, one can decouple the task for information gathering from simulation model development 9 The goal of this approach is to enable scaling of modeling technology by de-skilling the process of discrete-event simulation modeling
  • 10. An example of a data collection template (1) Business process data as required by the simulation modelers is collected from the subject matter experts in customized data collection template
  • 11. An example of a data collection template (2) Business process data as required by the simulation modelers is collected from the subject matter experts in customized data collection template
  • 12. • Anylogic recommends using in-built Java-functions to programmatically construct simulation models within the Anylogic environment • From within Anylogic read the Excel templates and programmatically instantiate the building blocks and connectors • In this work, we chose to create the .xml model files (.alp files) directly using software modules written in Java outside of the Anylogic environment Approach to automated Anylogic model development Different approaches can be utilized to develop the Anylogic simulation model from the template 12 Anylogic xml Model Code Anylogic xml Schema
  • 13. Simulation Automation Architecture Java application instantiates Java classes, reads the Excel template and creates the Anylogic simulation model automatically AnyLogic XML Schema JAVA Classes JAXB Compiler JAVA Application Excel Template XML Document JAXB Marshal
  • 14. A demonstration of feasibility of the approach discussed in the talk is presented DEMO 14
  • 15. Summary ▪ In this talk, we addressed the problem of scalability of discrete-event modeling technology to improve and optimize multiple instances of a class of business processes ▪ The use of pre-defined templates to capture information required for modeling was proposed that can be customized for business domain experts ▪ Software to automatically interpret the templatized information and generate discrete-event simulation models was discussed and demonstrated ▪ The use of the above approach can enable broader scalability and adoption of discrete-event simulation modeling technology within business enterprises by de- skilling and decoupling the task of simulation modeling. 15 AnyLogic XML Schema JAVA Classes JAXB Compiler JAVA Application Excel Template XML Document JAXB Marshal