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

Más contenido relacionado

La actualidad más candente

2011/7/11~7/15投資週報
2011/7/11~7/15投資週報2011/7/11~7/15投資週報
2011/7/11~7/15投資週報利全 蔡
 
Solarview, Inc. Kinler 10.4 kW Proposal
Solarview, Inc.  Kinler 10.4 kW ProposalSolarview, Inc.  Kinler 10.4 kW Proposal
Solarview, Inc. Kinler 10.4 kW ProposalJerome Wilson
 
Wipro – Ratio Analysis
Wipro – Ratio AnalysisWipro – Ratio Analysis
Wipro – Ratio AnalysisJitendra
 
E4 03 שכר חודשי ממוצע לשכיר
E4 03 שכר חודשי ממוצע לשכירE4 03 שכר חודשי ממוצע לשכיר
E4 03 שכר חודשי ממוצע לשכירAnochi.com.
 
Next Generation Nanocomposites for Fuel Efficient Lightweight Structures
Next Generation Nanocomposites for Fuel Efficient Lightweight Structures 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 ProjectRehoboth Beach, DE - Funding the Ocean Outfall Project
Rehoboth Beach, DE - Funding the Ocean Outfall Projectrehobothbeachde
 
Free SPICE Model of S2L20U in SPICE PARK
Free SPICE Model of S2L20U in SPICE PARKFree SPICE Model of S2L20U in SPICE PARK
Free SPICE Model of S2L20U in SPICE PARKTsuyoshi Horigome
 
ROI of the Cloud_vFinal
ROI of the Cloud_vFinalROI of the Cloud_vFinal
ROI of the Cloud_vFinalMatthew Conner
 
Tata Motors – Ratio Analysis
Tata Motors – Ratio AnalysisTata Motors – Ratio Analysis
Tata Motors – Ratio AnalysisJitendra
 

La actualidad más candente (13)

2011/7/11~7/15投資週報
2011/7/11~7/15投資週報2011/7/11~7/15投資週報
2011/7/11~7/15投資週報
 
Raquel Guglielmetti Excel Handout
Raquel Guglielmetti Excel HandoutRaquel Guglielmetti Excel Handout
Raquel Guglielmetti Excel Handout
 
Solarview, Inc. Kinler 10.4 kW Proposal
Solarview, Inc.  Kinler 10.4 kW ProposalSolarview, Inc.  Kinler 10.4 kW Proposal
Solarview, Inc. Kinler 10.4 kW Proposal
 
Wipro – Ratio Analysis
Wipro – Ratio AnalysisWipro – Ratio Analysis
Wipro – Ratio Analysis
 
E4 03 שכר חודשי ממוצע לשכיר
E4 03 שכר חודשי ממוצע לשכירE4 03 שכר חודשי ממוצע לשכיר
E4 03 שכר חודשי ממוצע לשכיר
 
Next Generation Nanocomposites for Fuel Efficient Lightweight Structures
Next Generation Nanocomposites for Fuel Efficient Lightweight Structures Next Generation Nanocomposites for Fuel Efficient Lightweight Structures
Next Generation Nanocomposites for Fuel Efficient Lightweight Structures
 
Rehoboth Beach, DE - Funding the Ocean Outfall Project
Rehoboth Beach, DE - Funding the Ocean Outfall ProjectRehoboth Beach, DE - Funding the Ocean Outfall Project
Rehoboth Beach, DE - Funding the Ocean Outfall Project
 
Free SPICE Model of S2L20U in SPICE PARK
Free SPICE Model of S2L20U in SPICE PARKFree SPICE Model of S2L20U in SPICE PARK
Free SPICE Model of S2L20U in SPICE PARK
 
Espectro
EspectroEspectro
Espectro
 
ROI of the Cloud_vFinal
ROI of the Cloud_vFinalROI of the Cloud_vFinal
ROI of the Cloud_vFinal
 
Financial model
Financial modelFinancial model
Financial model
 
Tata Motors – Ratio Analysis
Tata Motors – Ratio AnalysisTata Motors – Ratio Analysis
Tata Motors – Ratio Analysis
 
CFO Dashboard Template in Excel
CFO Dashboard Template in ExcelCFO Dashboard Template in Excel
CFO Dashboard Template in Excel
 

Destacado

Autonomic Resource Provisioning for Cloud-Based Software
Autonomic Resource Provisioning for Cloud-Based SoftwareAutonomic Resource Provisioning for Cloud-Based Software
Autonomic Resource Provisioning for Cloud-Based SoftwarePooyan Jamshidi
 
Sensitivity Analysis for Building Adaptive Robotic Software
Sensitivity Analysis for Building Adaptive Robotic SoftwareSensitivity Analysis for Building Adaptive Robotic Software
Sensitivity Analysis for Building Adaptive Robotic SoftwarePooyan Jamshidi
 
Towards Quality-Aware Development of Big Data Applications with DICE
Towards Quality-Aware Development of Big Data Applications with DICETowards Quality-Aware Development of Big Data Applications with DICE
Towards Quality-Aware Development of Big Data Applications with DICEPooyan Jamshidi
 
An Uncertainty-Aware Approach to Optimal Configuration of Stream Processing S...
An Uncertainty-Aware Approach to Optimal Configuration of Stream Processing S...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 SystemsTransfer Learning for Improving Model Predictions  in Robotic Systems
Transfer Learning for Improving Model Predictions in Robotic SystemsPooyan Jamshidi
 
How to Get My Paper Accepted at Top Software Engineering Conferences
How to Get My Paper Accepted at Top Software Engineering ConferencesHow to Get My Paper Accepted at Top Software Engineering Conferences
How to Get My Paper Accepted at Top Software Engineering ConferencesAlex Orso
 
Transfer Learning for Improving Model Predictions in Highly Configurable Soft...
Transfer Learning for Improving Model Predictions in Highly Configurable Soft...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...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 PerspectiveCloud Migration Patterns: A Multi-Cloud Architectural Perspective
Cloud Migration Patterns: A Multi-Cloud Architectural PerspectivePooyan Jamshidi
 
Machine Learning meets DevOps
Machine Learning meets DevOpsMachine Learning meets DevOps
Machine Learning meets DevOpsPooyan Jamshidi
 

Destacado (10)

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

Similar a Configuration Optimization Tool

Aerospace, Defense and Government Industry Update
Aerospace, Defense and Government Industry UpdateAerospace, Defense and Government Industry Update
Aerospace, Defense and Government Industry UpdateMichael Papazis
 
Scott-Macon Aerospace, Defense and Government Industry Update
Scott-Macon Aerospace, Defense and Government Industry UpdateScott-Macon Aerospace, Defense and Government Industry Update
Scott-Macon Aerospace, Defense and Government Industry UpdateMichael 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 ...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)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 ServicesThe MSP Business Plan for Managed Security Services
The MSP Business Plan for Managed Security ServicesScott Suhy
 
Transformation 101 - Business Model Workshop
Transformation 101 - Business Model WorkshopTransformation 101 - Business Model Workshop
Transformation 101 - Business Model WorkshopDaniel Li
 
Aerospace, Defense and Government Services Monthly Market Overview
Aerospace, Defense and Government Services Monthly Market OverviewAerospace, Defense and Government Services Monthly Market Overview
Aerospace, Defense and Government Services Monthly Market OverviewMichael Papazis
 
How to build real time price adjustments in vehicle insurance on Streams ( Do...
How to build real time price adjustments in vehicle insurance on Streams ( Do...How to build real time price adjustments in vehicle insurance on Streams ( Do...
How to build real time price adjustments in vehicle insurance on Streams ( Do...confluent
 
OpenText Live: Modeling your business processes to new ways of working
OpenText Live: Modeling your business processes to new ways of workingOpenText Live: Modeling your business processes to new ways of working
OpenText Live: Modeling your business processes to new ways of workingOpenText Portfolio
 
wires and cables industry and Diamond Infrastructure Ltd
wires and cables industry and Diamond Infrastructure Ltdwires and cables industry and Diamond Infrastructure Ltd
wires and cables industry and Diamond Infrastructure LtdNitin Bighane
 
Scott-Macon Aerospace, Defense and Government Services (May 2017)
Scott-Macon Aerospace, Defense and Government Services (May 2017)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.pdfAn Introduction to Statistical Methods and Data Analysis.pdf
An Introduction to Statistical Methods and Data Analysis.pdfSandra Valenzuela
 
Worksheets_DecimalArithmetic_Answers.pdf
Worksheets_DecimalArithmetic_Answers.pdfWorksheets_DecimalArithmetic_Answers.pdf
Worksheets_DecimalArithmetic_Answers.pdfJorge Vega Rodríguez
 
ForldRite Furniture Co : PLANNING TO MEET A SURGE IN DEMAND
ForldRite Furniture Co :  PLANNING TO MEET A SURGE IN DEMANDForldRite Furniture Co :  PLANNING TO MEET A SURGE IN DEMAND
ForldRite Furniture Co : PLANNING TO MEET A SURGE IN DEMANDaliyudhi_h
 
Aerospace & Defense Monthly Update (October 2018)
Aerospace & Defense Monthly Update (October 2018)Aerospace & Defense Monthly Update (October 2018)
Aerospace & Defense Monthly Update (October 2018)Michael Papazis
 
2010科管局企業社會責任報告
2010科管局企業社會責任報告2010科管局企業社會責任報告
2010科管局企業社會責任報告CSRone
 

Similar a Configuration Optimization Tool (20)

Aerospace, Defense and Government Industry Update
Aerospace, Defense and Government Industry UpdateAerospace, Defense and Government Industry Update
Aerospace, Defense and Government Industry Update
 
JTP - EV Presentation
JTP - EV PresentationJTP - EV Presentation
JTP - EV Presentation
 
Scott-Macon Aerospace, Defense and Government Industry Update
Scott-Macon Aerospace, Defense and Government Industry UpdateScott-Macon Aerospace, Defense and Government Industry Update
Scott-Macon Aerospace, Defense and Government Industry Update
 
Advancing knowledge on the costs, risks and benefits of using carbon markets ...
Advancing knowledge on the costs, risks and benefits of using carbon markets ...Advancing knowledge on the costs, risks and benefits of using carbon markets ...
Advancing knowledge on the costs, risks and benefits of using carbon markets ...
 
Scott-Macon Aerospace, Defense and Government Services (June 2017)
Scott-Macon Aerospace, Defense and Government Services (June 2017)Scott-Macon Aerospace, Defense and Government Services (June 2017)
Scott-Macon Aerospace, Defense and Government Services (June 2017)
 
The MSP Business Plan for Managed Security Services
The MSP Business Plan for Managed Security ServicesThe MSP Business Plan for Managed Security Services
The MSP Business Plan for Managed Security Services
 
Transformation 101 - Business Model Workshop
Transformation 101 - Business Model WorkshopTransformation 101 - Business Model Workshop
Transformation 101 - Business Model Workshop
 
Aerospace, Defense and Government Services Monthly Market Overview
Aerospace, Defense and Government Services Monthly Market OverviewAerospace, Defense and Government Services Monthly Market Overview
Aerospace, Defense and Government Services Monthly Market Overview
 
How to build real time price adjustments in vehicle insurance on Streams ( Do...
How to build real time price adjustments in vehicle insurance on Streams ( Do...How to build real time price adjustments in vehicle insurance on Streams ( Do...
How to build real time price adjustments in vehicle insurance on Streams ( Do...
 
OpenText Live: Modeling your business processes to new ways of working
OpenText Live: Modeling your business processes to new ways of workingOpenText Live: Modeling your business processes to new ways of working
OpenText Live: Modeling your business processes to new ways of working
 
INVESTAURA_Business-Planning-Template.pdf
INVESTAURA_Business-Planning-Template.pdfINVESTAURA_Business-Planning-Template.pdf
INVESTAURA_Business-Planning-Template.pdf
 
wires and cables industry and Diamond Infrastructure Ltd
wires and cables industry and Diamond Infrastructure Ltdwires and cables industry and Diamond Infrastructure Ltd
wires and cables industry and Diamond Infrastructure Ltd
 
Scott-Macon Aerospace, Defense and Government Services (May 2017)
Scott-Macon Aerospace, Defense and Government Services (May 2017)Scott-Macon Aerospace, Defense and Government Services (May 2017)
Scott-Macon Aerospace, Defense and Government Services (May 2017)
 
How to estimate required resources
How to estimate required resourcesHow to estimate required resources
How to estimate required resources
 
An Introduction to Statistical Methods and Data Analysis.pdf
An Introduction to Statistical Methods and Data Analysis.pdfAn Introduction to Statistical Methods and Data Analysis.pdf
An Introduction to Statistical Methods and Data Analysis.pdf
 
Worksheets_DecimalArithmetic_Answers.pdf
Worksheets_DecimalArithmetic_Answers.pdfWorksheets_DecimalArithmetic_Answers.pdf
Worksheets_DecimalArithmetic_Answers.pdf
 
ForldRite Furniture Co : PLANNING TO MEET A SURGE IN DEMAND
ForldRite Furniture Co :  PLANNING TO MEET A SURGE IN DEMANDForldRite Furniture Co :  PLANNING TO MEET A SURGE IN DEMAND
ForldRite Furniture Co : PLANNING TO MEET A SURGE IN DEMAND
 
Aerospace & Defense Monthly Update (October 2018)
Aerospace & Defense Monthly Update (October 2018)Aerospace & Defense Monthly Update (October 2018)
Aerospace & Defense Monthly Update (October 2018)
 
2010科管局企業社會責任報告
2010科管局企業社會責任報告2010科管局企業社會責任報告
2010科管局企業社會責任報告
 
9. Source Cost Methodology
9. Source Cost Methodology9. Source Cost Methodology
9. Source Cost Methodology
 

Más de Pooyan Jamshidi

Learning LWF Chain Graphs: A Markov Blanket Discovery Approach
Learning LWF Chain Graphs: A Markov Blanket Discovery ApproachLearning LWF Chain Graphs: A Markov Blanket Discovery Approach
Learning LWF Chain Graphs: A Markov Blanket Discovery ApproachPooyan 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... 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...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 ...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 SystemsTransfer Learning for Performance Analysis of Machine Learning Systems
Transfer Learning for Performance Analysis of Machine Learning SystemsPooyan Jamshidi
 
Transfer Learning for Performance Analysis of Configurable Systems: A Causal ...
Transfer Learning for Performance Analysis of Configurable Systems:A Causal ...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 DevOpsMachine Learning meets DevOps
Machine Learning meets DevOpsPooyan Jamshidi
 
Integrated Model Discovery and Self-Adaptation of Robots
Integrated Model Discovery and Self-Adaptation of RobotsIntegrated Model Discovery and Self-Adaptation of Robots
Integrated Model Discovery and Self-Adaptation of RobotsPooyan Jamshidi
 
Transfer Learning for Performance Analysis of Highly-Configurable Software
Transfer Learning for Performance Analysis of Highly-Configurable SoftwareTransfer Learning for Performance Analysis of Highly-Configurable Software
Transfer Learning for Performance Analysis of Highly-Configurable SoftwarePooyan Jamshidi
 
Architectural Tradeoff in Learning-Based Software
Architectural Tradeoff in Learning-Based SoftwareArchitectural Tradeoff in Learning-Based Software
Architectural Tradeoff in Learning-Based SoftwarePooyan Jamshidi
 
Production-Ready Machine Learning for the Software Architect
Production-Ready Machine Learning for the Software ArchitectProduction-Ready Machine Learning for the Software Architect
Production-Ready Machine Learning for the Software ArchitectPooyan Jamshidi
 
Transfer Learning for Software Performance Analysis: An Exploratory Analysis
Transfer Learning for Software Performance Analysis: An Exploratory AnalysisTransfer Learning for Software Performance Analysis: An Exploratory Analysis
Transfer Learning for Software Performance Analysis: An Exploratory AnalysisPooyan Jamshidi
 
Learning Software Performance Models for Dynamic and Uncertain Environments
Learning Software Performance Models for Dynamic and Uncertain EnvironmentsLearning Software Performance Models for Dynamic and Uncertain Environments
Learning Software Performance Models for Dynamic and Uncertain EnvironmentsPooyan Jamshidi
 
Fuzzy Self-Learning Controllers for Elasticity Management in Dynamic Cloud Ar...
Fuzzy Self-Learning Controllers for Elasticity Management in Dynamic Cloud Ar...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 SoftwareConfiguration Optimization for Big Data Software
Configuration Optimization for Big Data SoftwarePooyan Jamshidi
 
Self learning cloud controllers
Self learning cloud controllersSelf learning cloud controllers
Self learning cloud controllersPooyan Jamshidi
 
Workload Patterns for Quality-driven Dynamic Cloud Service Configuration and...
Workload Patterns for Quality-driven Dynamic Cloud Service Configuration and...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 EngineeringFuzzy Control meets Software Engineering
Fuzzy Control meets Software EngineeringPooyan Jamshidi
 

Más de Pooyan Jamshidi (20)

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

Último

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Último (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Configuration Optimization Tool