SlideShare a Scribd company logo
DICE
Horizon	2020		Research	&	Innovation	Action
Grant	Agreement	no.	644869
http://www.dice-h2020.eu
Funded	by	the	Horizon	 2020
Framework	Programme	of	the	European	Union
Configuration	Optimization	
Tool
Pooyan Jamshidi
Imperial	College	London
Big	Data	Technologies
Cloud	(Priv/Pub)
`
DICE	Framework
2©DICE
DICE	IDE
Profile
Plugins
Sim Ver Opt
DPIM
DTSM
DDSM																			TOSCAMethodology
Deploy Config Test
M
o
n
Anomaly
Trace
Iter.	Enh.
Data	Intensive	Application	(DIA)
Cont.Int. Fault	Inj.
WP4
WP3
WP2
WP5
WP1 WP6	- Demonstrators
Configuration	Optimization	Tool
The problem:
o Big	Data	technologies	have	
100s	of tuneable	parameters
o A	knowledge	gap	is	faced	by	
SMEs	in	configuring	these	
technologies
What does the tool do?
o Automatically runs	
experiments	on	DIAs
o Returns	recommended	
configuration parameters	for	
Big	Data	technologies
3©DICE
Innovation:
o Automate	DIA	configuration	
across	release	cycles
o Prior	art	focuses	on	manual	
configuration
Impact & stakeholders:
o Reduce	cost and	time	of	
testing between	releases
o Support	operators	of	DIAs
CO	Tool	Architecture
4©DICE
Configuration
Optimisation Tool
performance
repository
Monitoring
Deployment Service
Data Preparation
configuration
parameters
values
configuration
parameters
values
Experimental Suite
Testbed
Doc
Data Broker
Tester
experiment time
polling interval
previous versions
configuration
parameters
GP model
Kafka
Vn
V1 V2
System Under Test
historical
data
Workload
Generator
Technology Interface
Storm
Cassandra
Spark
Two	impementations	of	CO:	BO4CO,	TL4CO
Tool	Input	(Parameters	and	Options)
5©DICE
1- Information
about the
experiment: budget,
config file, duration
of each experiment
2- Information
about the
configuration
parameters and
their options that
testers determine
CO	Tool	Architecture
6©DICE
Configuration
Optimisation Tool
performance
repository
Monitoring
Deployment Service
Data Preparation
configuration
parameters
values
configuration
parameters
values
Experimental Suite
Testbed
Doc
Data Broker
Tester
experiment time
polling interval
previous versions
configuration
parameters
GP model
Kafka
Vn
V1 V2
System Under Test
historical
data
Workload
Generator
Technology Interface
Storm
Cassandra
Spark
Optimization	Component	(Matlab)
7©DICE
- This component select
the next configuration to
experiment considering
the current
measurements,
- This continues until
optimum configuration
located or experimental
budget finished.
The	optimization	overhead	
is	negligable	comparing	
with	measurements
This componly relies on
rayality free MCR
component
CO	Tool	Architecture
8©DICE
Configuration
Optimisation Tool
performance
repository
Monitoring
Deployment Service
Data Preparation
configuration
parameters
values
configuration
parameters
values
Experimental Suite
Testbed
Doc
Data Broker
Tester
experiment time
polling interval
previous versions
configuration
parameters
GP model
Kafka
Vn
V1 V2
System Under Test
historical
data
Workload
Generator
Technology Interface
Storm
Cassandra
Spark
Experimental	Suite
9©DICE
This	component	runs	the	experiments	and	measures	the	
performance	of	the	system	under	test,	the	data	are	flushed	to	
csv	file	and	communicated	with	the	optimization	component
CO	Tool	Architecture
10©DICE
Configuration
Optimisation Tool
performance
repository
Monitoring
Deployment Service
Data Preparation
configuration
parameters
values
configuration
parameters
values
Experimental Suite
Testbed
Doc
Data Broker
Tester
experiment time
polling interval
previous versions
configuration
parameters
GP model
Kafka
Vn
V1 V2
System Under Test
historical
data
Workload
Generator
Technology Interface
Storm
Cassandra
Spark
Performance	Repository
11©DICE
spouts max_spout sorters emit_freq chunk_size message_size throughput latency
1 10 1 1 1.00E+05 1000 22657 3.9833
1 10 1 1 1.00E+05 10000 3596.3 18.415
1 10 1 1 1.00E+05 1.00E+05 112.56 217.63
1 10 1 1 1.00E+06 1000 12273 5.1952
1 10 1 1 1.00E+06 10000 1174.9 24.247
1 10 1 1 1.00E+06 1.00E+05 111.88 205.49
1 10 1 1 2.00E+06 1000 12024 5.2935
1 10 1 1 2.00E+06 10000 1151.3 25.039
1 10 1 1 2.00E+06 1.00E+05 94.294 220.62
1 10 1 1 1.00E+07 1000 11552 6.2867
1 10 1 1 1.00E+07 10000 1228.1 24.975
1 10 1 1 1.00E+07 1.00E+05 102.29 236.19
1 10 1 10 1.00E+05 1000 25978 3.4782
1 10 1 10 1.00E+05 10000 10112 9.2847
1 10 1 10 1.00E+05 1.00E+05 1023.8 83.236
1 10 1 10 1.00E+06 1000 24147 3.6594
1 10 1 10 1.00E+06 10000 8400.2 11.804
1 10 1 10 1.00E+06 1.00E+05 1197.4 73.786
1 10 1 10 2.00E+06 1000 22858 3.7151
1 10 1 10 2.00E+06 10000 7141.3 10.755
1 10 1 10 2.00E+06 1.00E+05 1095.1 78.624
1 10 1 10 1.00E+07 1000 22693 4.3637
1 10 1 10 1.00E+07 10000 6281.5 14.308
1 10 1 10 1.00E+07 1.00E+05 951.27 71.492
1 10 1 60 1.00E+05 1000 25862 3.8521
1 10 1 60 1.00E+05 10000 10859 8.6452
1 10 1 60 1.00E+05 1.00E+05 1128.8 79.862
1 10 1 60 1.00E+06 1000 23553 3.9048
1 10 1 60 1.00E+06 10000 9734.3 9.345
1 10 1 60 1.00E+06 1.00E+05 982 66.852
1 10 1 60 2.00E+06 1000 25408 3.5738
1 10 1 60 2.00E+06 10000 7993.9 9.2784
Configuration
Metrics
Measured
The performance
repository
mediates between
the optimization
component and
experimental suite
Configuration	Parameters	(Output)
12©DICE
Technology	Support
13©DICE
Configuration
Optimisation Tool
performance
repository
Monitoring
Deployment Service
Data Preparation
configuration
parameters
values
configuration
parameters
values
Experimental Suite
Testbed
Doc
Data Broker
Tester
experiment time
polling interval
previous versions
configuration
parameters
GP model
Kafka
Vn
V1 V2
System Under Test
historical
data
Workload
Generator
Technology Interface
Storm
Cassandra
Spark
Technologies:	Storm,	Spark,	Cassandra
Ad

Recommended

crown holdings SummaryFinancials123108
crown holdings SummaryFinancials123108
finance30
 
balance sheet of wipro
balance sheet of wipro
Naresh Vetti
 
Anant budhavale construction project planning funds schedule
Anant budhavale construction project planning funds schedule
Anant Budhavale
 
Charfauros acc280 wk4a. Copyright 2013 Edward F. T. Charfauros. Reference, ww...
Charfauros acc280 wk4a. Copyright 2013 Edward F. T. Charfauros. Reference, ww...
Edward F. T. Charfauros
 
Hansson
Hansson
SoubreenWilliams
 
AXA Poland non life insurance companies
AXA Poland non life insurance companies
Zbigniew Borys
 
PV Project Development Pre-Feasibility Financial Model
PV Project Development Pre-Feasibility Financial Model
Fadi Maalouf, PMP
 
ration analysis of wipro
ration analysis of wipro
Mayank Singhal
 
2011/7/11~7/15投資週報
2011/7/11~7/15投資週報
利全 蔡
 
Raquel Guglielmetti Excel Handout
Raquel Guglielmetti Excel Handout
National Housing Conference & the Center for Housing Policy
 
Solarview, Inc. Kinler 10.4 kW Proposal
Solarview, Inc. Kinler 10.4 kW Proposal
Jerome Wilson
 
Wipro – Ratio Analysis
Wipro – Ratio Analysis
Jitendra
 
E4 03 שכר חודשי ממוצע לשכיר
E4 03 שכר חודשי ממוצע לשכיר
Anochi.com.
 
Next Generation Nanocomposites for Fuel Efficient Lightweight Structures
Next Generation Nanocomposites for Fuel Efficient Lightweight Structures
emilytara
 
Rehoboth Beach, DE - Funding the Ocean Outfall Project
Rehoboth Beach, DE - Funding the Ocean Outfall Project
rehobothbeachde
 
Free SPICE Model of S2L20U in SPICE PARK
Free SPICE Model of S2L20U in SPICE PARK
Tsuyoshi Horigome
 
Espectro
Espectro
Roy Christian Coarita Tintaya
 
ROI of the Cloud_vFinal
ROI of the Cloud_vFinal
Matthew Conner
 
Financial model
Financial model
CarlosHerdocia1
 
Tata Motors – Ratio Analysis
Tata Motors – Ratio Analysis
Jitendra
 
CFO Dashboard Template in Excel
CFO Dashboard Template in Excel
Akram Hossain Siblee CPA, CA(UK)
 
Autonomic Resource Provisioning for Cloud-Based Software
Autonomic Resource Provisioning for Cloud-Based Software
Pooyan Jamshidi
 
Sensitivity Analysis for Building Adaptive Robotic Software
Sensitivity Analysis for Building Adaptive Robotic Software
Pooyan Jamshidi
 
Towards Quality-Aware Development of Big Data Applications with DICE
Towards Quality-Aware Development of Big Data Applications with DICE
Pooyan Jamshidi
 
An Uncertainty-Aware Approach to Optimal Configuration of Stream Processing S...
An Uncertainty-Aware Approach to Optimal Configuration of Stream Processing S...
Pooyan Jamshidi
 
Transfer Learning for Improving Model Predictions in Robotic Systems
Transfer Learning for Improving Model Predictions in Robotic Systems
Pooyan Jamshidi
 
How to Get My Paper Accepted at Top Software Engineering Conferences
How to Get My Paper Accepted at Top Software Engineering Conferences
Alex Orso
 
Transfer Learning for Improving Model Predictions in Highly Configurable Soft...
Transfer Learning for Improving Model Predictions in Highly Configurable Soft...
Pooyan Jamshidi
 
Microservices Architecture Enables DevOps: Migration to a Cloud-Native Archit...
Microservices Architecture Enables DevOps: Migration to a Cloud-Native Archit...
Pooyan Jamshidi
 
Cloud Migration Patterns: A Multi-Cloud Architectural Perspective
Cloud Migration Patterns: A Multi-Cloud Architectural Perspective
Pooyan Jamshidi
 

More Related Content

What's hot (13)

2011/7/11~7/15投資週報
2011/7/11~7/15投資週報
利全 蔡
 
Raquel Guglielmetti Excel Handout
Raquel Guglielmetti Excel Handout
National Housing Conference & the Center for Housing Policy
 
Solarview, Inc. Kinler 10.4 kW Proposal
Solarview, Inc. Kinler 10.4 kW Proposal
Jerome Wilson
 
Wipro – Ratio Analysis
Wipro – Ratio Analysis
Jitendra
 
E4 03 שכר חודשי ממוצע לשכיר
E4 03 שכר חודשי ממוצע לשכיר
Anochi.com.
 
Next Generation Nanocomposites for Fuel Efficient Lightweight Structures
Next Generation Nanocomposites for Fuel Efficient Lightweight Structures
emilytara
 
Rehoboth Beach, DE - Funding the Ocean Outfall Project
Rehoboth Beach, DE - Funding the Ocean Outfall Project
rehobothbeachde
 
Free SPICE Model of S2L20U in SPICE PARK
Free SPICE Model of S2L20U in SPICE PARK
Tsuyoshi Horigome
 
Espectro
Espectro
Roy Christian Coarita Tintaya
 
ROI of the Cloud_vFinal
ROI of the Cloud_vFinal
Matthew Conner
 
Financial model
Financial model
CarlosHerdocia1
 
Tata Motors – Ratio Analysis
Tata Motors – Ratio Analysis
Jitendra
 
CFO Dashboard Template in Excel
CFO Dashboard Template in Excel
Akram Hossain Siblee CPA, CA(UK)
 
2011/7/11~7/15投資週報
2011/7/11~7/15投資週報
利全 蔡
 
Solarview, Inc. Kinler 10.4 kW Proposal
Solarview, Inc. Kinler 10.4 kW Proposal
Jerome Wilson
 
Wipro – Ratio Analysis
Wipro – Ratio Analysis
Jitendra
 
E4 03 שכר חודשי ממוצע לשכיר
E4 03 שכר חודשי ממוצע לשכיר
Anochi.com.
 
Next Generation Nanocomposites for Fuel Efficient Lightweight Structures
Next Generation Nanocomposites for Fuel Efficient Lightweight Structures
emilytara
 
Rehoboth Beach, DE - Funding the Ocean Outfall Project
Rehoboth Beach, DE - Funding the Ocean Outfall Project
rehobothbeachde
 
Free SPICE Model of S2L20U in SPICE PARK
Free SPICE Model of S2L20U in SPICE PARK
Tsuyoshi Horigome
 
ROI of the Cloud_vFinal
ROI of the Cloud_vFinal
Matthew Conner
 
Tata Motors – Ratio Analysis
Tata Motors – Ratio Analysis
Jitendra
 

Viewers also liked (10)

Autonomic Resource Provisioning for Cloud-Based Software
Autonomic Resource Provisioning for Cloud-Based Software
Pooyan Jamshidi
 
Sensitivity Analysis for Building Adaptive Robotic Software
Sensitivity Analysis for Building Adaptive Robotic Software
Pooyan Jamshidi
 
Towards Quality-Aware Development of Big Data Applications with DICE
Towards Quality-Aware Development of Big Data Applications with DICE
Pooyan Jamshidi
 
An Uncertainty-Aware Approach to Optimal Configuration of Stream Processing S...
An Uncertainty-Aware Approach to Optimal Configuration of Stream Processing S...
Pooyan Jamshidi
 
Transfer Learning for Improving Model Predictions in Robotic Systems
Transfer Learning for Improving Model Predictions in Robotic Systems
Pooyan Jamshidi
 
How to Get My Paper Accepted at Top Software Engineering Conferences
How to Get My Paper Accepted at Top Software Engineering Conferences
Alex Orso
 
Transfer Learning for Improving Model Predictions in Highly Configurable Soft...
Transfer Learning for Improving Model Predictions in Highly Configurable Soft...
Pooyan Jamshidi
 
Microservices Architecture Enables DevOps: Migration to a Cloud-Native Archit...
Microservices Architecture Enables DevOps: Migration to a Cloud-Native Archit...
Pooyan Jamshidi
 
Cloud Migration Patterns: A Multi-Cloud Architectural Perspective
Cloud Migration Patterns: A Multi-Cloud Architectural Perspective
Pooyan Jamshidi
 
Machine Learning meets DevOps
Machine Learning meets DevOps
Pooyan Jamshidi
 
Autonomic Resource Provisioning for Cloud-Based Software
Autonomic Resource Provisioning for Cloud-Based Software
Pooyan Jamshidi
 
Sensitivity Analysis for Building Adaptive Robotic Software
Sensitivity Analysis for Building Adaptive Robotic Software
Pooyan Jamshidi
 
Towards Quality-Aware Development of Big Data Applications with DICE
Towards Quality-Aware Development of Big Data Applications with DICE
Pooyan Jamshidi
 
An Uncertainty-Aware Approach to Optimal Configuration of Stream Processing S...
An Uncertainty-Aware Approach to Optimal Configuration of Stream Processing S...
Pooyan Jamshidi
 
Transfer Learning for Improving Model Predictions in Robotic Systems
Transfer Learning for Improving Model Predictions in Robotic Systems
Pooyan Jamshidi
 
How to Get My Paper Accepted at Top Software Engineering Conferences
How to Get My Paper Accepted at Top Software Engineering Conferences
Alex Orso
 
Transfer Learning for Improving Model Predictions in Highly Configurable Soft...
Transfer Learning for Improving Model Predictions in Highly Configurable Soft...
Pooyan Jamshidi
 
Microservices Architecture Enables DevOps: Migration to a Cloud-Native Archit...
Microservices Architecture Enables DevOps: Migration to a Cloud-Native Archit...
Pooyan Jamshidi
 
Cloud Migration Patterns: A Multi-Cloud Architectural Perspective
Cloud Migration Patterns: A Multi-Cloud Architectural Perspective
Pooyan Jamshidi
 
Machine Learning meets DevOps
Machine Learning meets DevOps
Pooyan Jamshidi
 
Ad

Similar to Configuration Optimization Tool (20)

Aerospace, Defense and Government Industry Update
Aerospace, Defense and Government Industry Update
Michael Papazis
 
JTP - EV Presentation
JTP - EV Presentation
Stanley Taylor
 
Scott-Macon Aerospace, Defense and Government Industry Update
Scott-Macon Aerospace, Defense and Government Industry Update
Michael Papazis
 
Advancing knowledge on the costs, risks and benefits of using carbon markets ...
Advancing knowledge on the costs, risks and benefits of using carbon markets ...
CIFOR-ICRAF
 
Scott-Macon Aerospace, Defense and Government Services (June 2017)
Scott-Macon Aerospace, Defense and Government Services (June 2017)
Michael Papazis
 
The MSP Business Plan for Managed Security Services
The MSP Business Plan for Managed Security Services
Scott Suhy
 
Transformation 101 - Business Model Workshop
Transformation 101 - Business Model Workshop
Daniel Li
 
Aerospace, Defense and Government Services Monthly Market Overview
Aerospace, Defense and Government Services Monthly Market Overview
Michael Papazis
 
OpenText Live: Modeling your business processes to new ways of working
OpenText Live: Modeling your business processes to new ways of working
OpenText Portfolio
 
INVESTAURA_Business-Planning-Template.pdf
INVESTAURA_Business-Planning-Template.pdf
Gina Davidovic - PMP, PgMP, RMP, PMI-ACP
 
wires and cables industry and Diamond Infrastructure Ltd
wires and cables industry and Diamond Infrastructure Ltd
Nitin Bighane
 
Scott-Macon Aerospace, Defense and Government Services (May 2017)
Scott-Macon Aerospace, Defense and Government Services (May 2017)
Michael Papazis
 
An Introduction to Statistical Methods and Data Analysis.pdf
An Introduction to Statistical Methods and Data Analysis.pdf
Sandra Valenzuela
 
Worksheets_DecimalArithmetic_Answers.pdf
Worksheets_DecimalArithmetic_Answers.pdf
Jorge Vega Rodríguez
 
ForldRite Furniture Co : PLANNING TO MEET A SURGE IN DEMAND
ForldRite Furniture Co : PLANNING TO MEET A SURGE IN DEMAND
aliyudhi_h
 
Aerospace & Defense Monthly Update (October 2018)
Aerospace & Defense Monthly Update (October 2018)
Michael Papazis
 
2010科管局企業社會責任報告
2010科管局企業社會責任報告
CSRone
 
9. Source Cost Methodology
9. Source Cost Methodology
Leonardo Figueroa
 
PromoPlanner4 typical Output Report
PromoPlanner4 typical Output Report
WolfgangWagner20
 
Cisco SMB Business Advantage Now Breakfast Club.pdf
Cisco SMB Business Advantage Now Breakfast Club.pdf
rnr32119
 
Aerospace, Defense and Government Industry Update
Aerospace, Defense and Government Industry Update
Michael Papazis
 
Scott-Macon Aerospace, Defense and Government Industry Update
Scott-Macon Aerospace, Defense and Government Industry Update
Michael Papazis
 
Advancing knowledge on the costs, risks and benefits of using carbon markets ...
Advancing knowledge on the costs, risks and benefits of using carbon markets ...
CIFOR-ICRAF
 
Scott-Macon Aerospace, Defense and Government Services (June 2017)
Scott-Macon Aerospace, Defense and Government Services (June 2017)
Michael Papazis
 
The MSP Business Plan for Managed Security Services
The MSP Business Plan for Managed Security Services
Scott Suhy
 
Transformation 101 - Business Model Workshop
Transformation 101 - Business Model Workshop
Daniel Li
 
Aerospace, Defense and Government Services Monthly Market Overview
Aerospace, Defense and Government Services Monthly Market Overview
Michael Papazis
 
OpenText Live: Modeling your business processes to new ways of working
OpenText Live: Modeling your business processes to new ways of working
OpenText Portfolio
 
wires and cables industry and Diamond Infrastructure Ltd
wires and cables industry and Diamond Infrastructure Ltd
Nitin Bighane
 
Scott-Macon Aerospace, Defense and Government Services (May 2017)
Scott-Macon Aerospace, Defense and Government Services (May 2017)
Michael Papazis
 
An Introduction to Statistical Methods and Data Analysis.pdf
An Introduction to Statistical Methods and Data Analysis.pdf
Sandra Valenzuela
 
Worksheets_DecimalArithmetic_Answers.pdf
Worksheets_DecimalArithmetic_Answers.pdf
Jorge Vega Rodríguez
 
ForldRite Furniture Co : PLANNING TO MEET A SURGE IN DEMAND
ForldRite Furniture Co : PLANNING TO MEET A SURGE IN DEMAND
aliyudhi_h
 
Aerospace & Defense Monthly Update (October 2018)
Aerospace & Defense Monthly Update (October 2018)
Michael Papazis
 
2010科管局企業社會責任報告
2010科管局企業社會責任報告
CSRone
 
PromoPlanner4 typical Output Report
PromoPlanner4 typical Output Report
WolfgangWagner20
 
Cisco SMB Business Advantage Now Breakfast Club.pdf
Cisco SMB Business Advantage Now Breakfast Club.pdf
rnr32119
 
Ad

More from Pooyan Jamshidi (20)

Learning LWF Chain Graphs: A Markov Blanket Discovery Approach
Learning LWF Chain Graphs: A Markov Blanket Discovery Approach
Pooyan Jamshidi
 
A Framework for Robust Control of Uncertainty in Self-Adaptive Software Conn...
A Framework for Robust Control of Uncertainty in Self-Adaptive Software Conn...
Pooyan Jamshidi
 
Machine Learning Meets Quantitative Planning: Enabling Self-Adaptation in Aut...
Machine Learning Meets Quantitative Planning: Enabling Self-Adaptation in Aut...
Pooyan Jamshidi
 
Ensembles of Many Diverse Weak Defenses can be Strong: Defending Deep Neural ...
Ensembles of Many Diverse Weak Defenses can be Strong: Defending Deep Neural ...
Pooyan Jamshidi
 
Transfer Learning for Performance Analysis of Machine Learning Systems
Transfer Learning for Performance Analysis of Machine Learning Systems
Pooyan Jamshidi
 
Transfer Learning for Performance Analysis of Configurable Systems: A Causal ...
Transfer Learning for Performance Analysis of Configurable Systems: A Causal ...
Pooyan Jamshidi
 
Machine Learning meets DevOps
Machine Learning meets DevOps
Pooyan Jamshidi
 
Learning to Sample
Learning to Sample
Pooyan Jamshidi
 
Integrated Model Discovery and Self-Adaptation of Robots
Integrated Model Discovery and Self-Adaptation of Robots
Pooyan Jamshidi
 
Transfer Learning for Performance Analysis of Highly-Configurable Software
Transfer Learning for Performance Analysis of Highly-Configurable Software
Pooyan Jamshidi
 
Architectural Tradeoff in Learning-Based Software
Architectural Tradeoff in Learning-Based Software
Pooyan Jamshidi
 
Production-Ready Machine Learning for the Software Architect
Production-Ready Machine Learning for the Software Architect
Pooyan Jamshidi
 
Transfer Learning for Software Performance Analysis: An Exploratory Analysis
Transfer Learning for Software Performance Analysis: An Exploratory Analysis
Pooyan Jamshidi
 
Architecting for Scale
Architecting for Scale
Pooyan Jamshidi
 
Learning Software Performance Models for Dynamic and Uncertain Environments
Learning Software Performance Models for Dynamic and Uncertain Environments
Pooyan Jamshidi
 
Fuzzy Self-Learning Controllers for Elasticity Management in Dynamic Cloud Ar...
Fuzzy Self-Learning Controllers for Elasticity Management in Dynamic Cloud Ar...
Pooyan Jamshidi
 
Configuration Optimization for Big Data Software
Configuration Optimization for Big Data Software
Pooyan Jamshidi
 
Self learning cloud controllers
Self learning cloud controllers
Pooyan Jamshidi
 
Workload Patterns for Quality-driven Dynamic Cloud Service Configuration and...
Workload Patterns for Quality-driven Dynamic Cloud Service Configuration and...
Pooyan Jamshidi
 
Fuzzy Control meets Software Engineering
Fuzzy Control meets Software Engineering
Pooyan Jamshidi
 
Learning LWF Chain Graphs: A Markov Blanket Discovery Approach
Learning LWF Chain Graphs: A Markov Blanket Discovery Approach
Pooyan Jamshidi
 
A Framework for Robust Control of Uncertainty in Self-Adaptive Software Conn...
A Framework for Robust Control of Uncertainty in Self-Adaptive Software Conn...
Pooyan Jamshidi
 
Machine Learning Meets Quantitative Planning: Enabling Self-Adaptation in Aut...
Machine Learning Meets Quantitative Planning: Enabling Self-Adaptation in Aut...
Pooyan Jamshidi
 
Ensembles of Many Diverse Weak Defenses can be Strong: Defending Deep Neural ...
Ensembles of Many Diverse Weak Defenses can be Strong: Defending Deep Neural ...
Pooyan Jamshidi
 
Transfer Learning for Performance Analysis of Machine Learning Systems
Transfer Learning for Performance Analysis of Machine Learning Systems
Pooyan Jamshidi
 
Transfer Learning for Performance Analysis of Configurable Systems: A Causal ...
Transfer Learning for Performance Analysis of Configurable Systems: A Causal ...
Pooyan Jamshidi
 
Machine Learning meets DevOps
Machine Learning meets DevOps
Pooyan Jamshidi
 
Integrated Model Discovery and Self-Adaptation of Robots
Integrated Model Discovery and Self-Adaptation of Robots
Pooyan Jamshidi
 
Transfer Learning for Performance Analysis of Highly-Configurable Software
Transfer Learning for Performance Analysis of Highly-Configurable Software
Pooyan Jamshidi
 
Architectural Tradeoff in Learning-Based Software
Architectural Tradeoff in Learning-Based Software
Pooyan Jamshidi
 
Production-Ready Machine Learning for the Software Architect
Production-Ready Machine Learning for the Software Architect
Pooyan Jamshidi
 
Transfer Learning for Software Performance Analysis: An Exploratory Analysis
Transfer Learning for Software Performance Analysis: An Exploratory Analysis
Pooyan Jamshidi
 
Learning Software Performance Models for Dynamic and Uncertain Environments
Learning Software Performance Models for Dynamic and Uncertain Environments
Pooyan Jamshidi
 
Fuzzy Self-Learning Controllers for Elasticity Management in Dynamic Cloud Ar...
Fuzzy Self-Learning Controllers for Elasticity Management in Dynamic Cloud Ar...
Pooyan Jamshidi
 
Configuration Optimization for Big Data Software
Configuration Optimization for Big Data Software
Pooyan Jamshidi
 
Self learning cloud controllers
Self learning cloud controllers
Pooyan Jamshidi
 
Workload Patterns for Quality-driven Dynamic Cloud Service Configuration and...
Workload Patterns for Quality-driven Dynamic Cloud Service Configuration and...
Pooyan Jamshidi
 
Fuzzy Control meets Software Engineering
Fuzzy Control meets Software Engineering
Pooyan Jamshidi
 

Recently uploaded (20)

Oh, the Possibilities - Balancing Innovation and Risk with Generative AI.pdf
Oh, the Possibilities - Balancing Innovation and Risk with Generative AI.pdf
Priyanka Aash
 
OpenPOWER Foundation & Open-Source Core Innovations
OpenPOWER Foundation & Open-Source Core Innovations
IBM
 
FIDO Seminar: Perspectives on Passkeys & Consumer Adoption.pptx
FIDO Seminar: Perspectives on Passkeys & Consumer Adoption.pptx
FIDO Alliance
 
AI VIDEO MAGAZINE - June 2025 - r/aivideo
AI VIDEO MAGAZINE - June 2025 - r/aivideo
1pcity Studios, Inc
 
Cyber Defense Matrix Workshop - RSA Conference
Cyber Defense Matrix Workshop - RSA Conference
Priyanka Aash
 
A Constitutional Quagmire - Ethical Minefields of AI, Cyber, and Privacy.pdf
A Constitutional Quagmire - Ethical Minefields of AI, Cyber, and Privacy.pdf
Priyanka Aash
 
OpenACC and Open Hackathons Monthly Highlights June 2025
OpenACC and Open Hackathons Monthly Highlights June 2025
OpenACC
 
War_And_Cyber_3_Years_Of_Struggle_And_Lessons_For_Global_Security.pdf
War_And_Cyber_3_Years_Of_Struggle_And_Lessons_For_Global_Security.pdf
biswajitbanerjee38
 
Security Tips for Enterprise Azure Solutions
Security Tips for Enterprise Azure Solutions
Michele Leroux Bustamante
 
Improving Data Integrity: Synchronization between EAM and ArcGIS Utility Netw...
Improving Data Integrity: Synchronization between EAM and ArcGIS Utility Netw...
Safe Software
 
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
pcprocore
 
PyCon SG 25 - Firecracker Made Easy with Python.pdf
PyCon SG 25 - Firecracker Made Easy with Python.pdf
Muhammad Yuga Nugraha
 
AI vs Human Writing: Can You Tell the Difference?
AI vs Human Writing: Can You Tell the Difference?
Shashi Sathyanarayana, Ph.D
 
2025_06_18 - OpenMetadata Community Meeting.pdf
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
 
OWASP Barcelona 2025 Threat Model Library
OWASP Barcelona 2025 Threat Model Library
PetraVukmirovic
 
Securing AI - There Is No Try, Only Do!.pdf
Securing AI - There Is No Try, Only Do!.pdf
Priyanka Aash
 
cnc-processing-centers-centateq-p-110-en.pdf
cnc-processing-centers-centateq-p-110-en.pdf
AmirStern2
 
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance
 
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
 
Techniques for Automatic Device Identification and Network Assignment.pdf
Techniques for Automatic Device Identification and Network Assignment.pdf
Priyanka Aash
 
Oh, the Possibilities - Balancing Innovation and Risk with Generative AI.pdf
Oh, the Possibilities - Balancing Innovation and Risk with Generative AI.pdf
Priyanka Aash
 
OpenPOWER Foundation & Open-Source Core Innovations
OpenPOWER Foundation & Open-Source Core Innovations
IBM
 
FIDO Seminar: Perspectives on Passkeys & Consumer Adoption.pptx
FIDO Seminar: Perspectives on Passkeys & Consumer Adoption.pptx
FIDO Alliance
 
AI VIDEO MAGAZINE - June 2025 - r/aivideo
AI VIDEO MAGAZINE - June 2025 - r/aivideo
1pcity Studios, Inc
 
Cyber Defense Matrix Workshop - RSA Conference
Cyber Defense Matrix Workshop - RSA Conference
Priyanka Aash
 
A Constitutional Quagmire - Ethical Minefields of AI, Cyber, and Privacy.pdf
A Constitutional Quagmire - Ethical Minefields of AI, Cyber, and Privacy.pdf
Priyanka Aash
 
OpenACC and Open Hackathons Monthly Highlights June 2025
OpenACC and Open Hackathons Monthly Highlights June 2025
OpenACC
 
War_And_Cyber_3_Years_Of_Struggle_And_Lessons_For_Global_Security.pdf
War_And_Cyber_3_Years_Of_Struggle_And_Lessons_For_Global_Security.pdf
biswajitbanerjee38
 
Security Tips for Enterprise Azure Solutions
Security Tips for Enterprise Azure Solutions
Michele Leroux Bustamante
 
Improving Data Integrity: Synchronization between EAM and ArcGIS Utility Netw...
Improving Data Integrity: Synchronization between EAM and ArcGIS Utility Netw...
Safe Software
 
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
pcprocore
 
PyCon SG 25 - Firecracker Made Easy with Python.pdf
PyCon SG 25 - Firecracker Made Easy with Python.pdf
Muhammad Yuga Nugraha
 
AI vs Human Writing: Can You Tell the Difference?
AI vs Human Writing: Can You Tell the Difference?
Shashi Sathyanarayana, Ph.D
 
2025_06_18 - OpenMetadata Community Meeting.pdf
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
 
OWASP Barcelona 2025 Threat Model Library
OWASP Barcelona 2025 Threat Model Library
PetraVukmirovic
 
Securing AI - There Is No Try, Only Do!.pdf
Securing AI - There Is No Try, Only Do!.pdf
Priyanka Aash
 
cnc-processing-centers-centateq-p-110-en.pdf
cnc-processing-centers-centateq-p-110-en.pdf
AmirStern2
 
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance
 
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
 
Techniques for Automatic Device Identification and Network Assignment.pdf
Techniques for Automatic Device Identification and Network Assignment.pdf
Priyanka Aash
 

Configuration Optimization Tool