SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
PowerOnt 
AN ONTOLOGY-BASED APPROACH FOR POWER CONSUMPTION ESTIMATION IN SMART HOMES 
Dario Bonino, Fulvio Corno, and Luigi De Russis 
Politecnico di Torino, e-Lite research group 
http://elite.polito.it
Motivations 
•Some data 
–electricity accounts for 70% of total energy consumption in homes 
–around 30% of the total electric energy consumption is allocated to the residential sector 
–both in the EU and in the U.S. 
•Smart homes can help in reducing global home consumptions 
–by suggesting more efficient behavior 
–by postponing the activation of energy greedy appliances 
–etc. 
10/27/2014 
PowerOnt 
2
What we need? 
•Home automation system 
–as a prerequisite for the creation of a smart home 
–wireless, wired, old, new… 
•Metering system 
–key factor for “energy positive” innovations in homes 
–must be “fine grained” 
–integrated with the home automation system 
–expensive, typically 
10/27/2014 
PowerOnt 
3
Can we improve energy efficiency in homes… 
•without a metering system? 
•with a “coarse grained” metering system? 
Yes. 
10/27/2014 
PowerOnt 
4
Can we improve energy efficiency in homes… 
•without a metering system? 
•with a “coarse grained” metering system? 
Yes. 
10/27/2014 
PowerOnt 
5 
We can add explicit, machine understandable information, in form of appliance-level power consumption data
Trade off 
•What we gain 
–no installation of new hardware (i.e., meters) 
–no money to spend 
•What we loose 
–precision in data 
•In some cases, installation of new hardware is not possible 
–so “approximate” data is better than no data 
10/27/2014 
PowerOnt 
6
Introducing… PowerOnt 
•An ontology model (OWL2) 
•Lightweight and minimal 
•Designed to model nominal, typical and real power consumption of each device in a home 
•Enable power consumption estimations by knowing device activations, only 
•Able to scale from no metering system to a fine grained one 
10/27/2014 
PowerOnt 
7
PowerOnt 
10/27/2014 
PowerOnt 
8 
Minimal approach 
•modeling primitives are reduced to those strictly needed to support power consumption modeling 
•relations to described devices/appliances are left “open”
Example 
10/27/2014 
PowerOnt 
9
PowerOnt sample integration 
•“Open” relations were linked with DogOnt concepts 
–DogOnt is a OWL2 ontology for modelling Smart Environments (http://elite.polito.it/ontologies/dogont) 
•Integration means 
–specialize the poweront:consumptionOf range to dogont:Controllable 
–specialize the poweront:whenIn range to dogont:StateValue 
•Result available at 
–http://elite.polito.it/ontologies/poweront.owl 
10/27/2014 
PowerOnt 
10
Example application 
•Bathroom with a lamp on the mirror, a ceiling lamp and a (metered) shutter 
•Goal: suggest to home inhabitants what is the least power consuming device to illuminate the bathroom 
•We exploit PowerOnt integrated with DogOnt to get this information 
10/27/2014 
PowerOnt 
11
Example application: SPARQL 
10/27/2014 
PowerOnt 
12 
SELECT ?device 
WHERE 
{ 
?device a dogont:Controllable. 
?device dogont:isIn <http://elite.polito.it/ontologies/samples/sampleHome.owl#Bathroom>. 
?consumption a poweront:ElectricPowerConsumption. 
?device dogont:hasState ?state. 
?state dogont:hasStateValue ?stateValue. 
?consumption poweront:consumptionOf ?device. 
?consumption poweront:whenIn ?stateValue. 
OPTIONAL { ?consumption poweront:actualValue ?consumptionValue }. 
OPTIONAL { ?consumption poweront:nominalValue ?consumptionValue }. 
OPTIONAL { ?consumption poweront:typicalValue ?consumptionValue }. 
} 
ORDER BY ASC(?consumptionValue) 
LIMIT 1
Example application: SPARQL 
10/27/2014 
PowerOnt 
13 
SELECT ?device 
WHERE 
{ 
?device a dogont:Controllable. 
?device dogont:isIn <http://elite.polito.it/ontologies/samples/sampleHome.owl#Bathroom>. 
?consumption a poweront:ElectricPowerConsumption. 
?device dogont:hasState ?state. 
?state dogont:hasStateValue ?stateValue. 
?consumption poweront:consumptionOf ?device. 
?consumption poweront:whenIn ?stateValue. 
OPTIONAL { ?consumption poweront:actualValue ?consumptionValue }. 
OPTIONAL { ?consumption poweront:nominalValue ?consumptionValue }. 
OPTIONAL { ?consumption poweront:typicalValue ?consumptionValue }. 
} 
ORDER BY ASC(?consumptionValue) 
LIMIT 1 
PowerOnt
Example application 
•By knowing that the shutter is the least consuming device, a software can check other environmental properties (e.g., outside lighting) and decide to move up the shutter, instead of turn on a lamp 
•Moreover, if only one meter is available for measuring the three device consumptions, a software component can exploit PowerOnt to “disaggregate” their power consumptions 
–by using nominal, typical, or real values to split the overall measurement 
10/27/2014 
PowerOnt 
14
What about data precision? 
•We loose precision by modeling a device state for its typical, nominal and measured power consumptions 
–typical values give the less precise information 
–measured values give the most precise information 
•In general, the precision of the consumption estimation increase with the number of “real” meters 
10/27/2014 
PowerOnt 
15
What about data precision? 
•Desk Lamp, turned on 
•Microwave oven, turned on 
10/27/2014 
PowerOnt 
16 
Typical 
Nominal 
Measured 
40 W 
18 W 
20.5 W 
Typical 
Nominal 
Measured 
1510 W 
900 W 
1300 W
Conclusions 
•PowerOnt is a lightweight ontology for modeling power consumptions in smart homes 
•It needs to be integrated with another ontology representing smart home devices 
•It enables “energy saving” scenarios even with no metering system 
•A software component of a smart home middleware that uses PowerOnt is currently in the final stages of development 
10/27/2014 
PowerOnt 
17
Thank you! 
Luigi De Russis 
luigi.derussis@polito.it

Contenu connexe

Tendances

Adaptive Ambient Intelligence and Smart Environments
Adaptive Ambient Intelligence and Smart EnvironmentsAdaptive Ambient Intelligence and Smart Environments
Adaptive Ambient Intelligence and Smart EnvironmentsAhmad Lotfi
 
An Augmented Reality Prototype for supporting IoT-based Educational Activitie...
An Augmented Reality Prototype for supporting IoT-based Educational Activitie...An Augmented Reality Prototype for supporting IoT-based Educational Activitie...
An Augmented Reality Prototype for supporting IoT-based Educational Activitie...GAIA Project
 
seminar report on ambient intelligent
seminar report on ambient intelligentseminar report on ambient intelligent
seminar report on ambient intelligentAnkita Srivastava
 
IoT Smart Home Scenarios for New Product Development Exploiting Patents
IoT Smart Home Scenarios for New Product Development Exploiting PatentsIoT Smart Home Scenarios for New Product Development Exploiting Patents
IoT Smart Home Scenarios for New Product Development Exploiting PatentsAlex G. Lee, Ph.D. Esq. CLP
 
Definition of Ambient Intelligence
Definition of Ambient IntelligenceDefinition of Ambient Intelligence
Definition of Ambient IntelligenceFulvio Corno
 
Living in Smart Environments - 3rd year PhD Report
Living in Smart Environments - 3rd year PhD ReportLiving in Smart Environments - 3rd year PhD Report
Living in Smart Environments - 3rd year PhD ReportLuigi De Russis
 
From Non-Intelligent to Intelligent Environments: a Computational and Ambient...
From Non-Intelligent to Intelligent Environments: a Computational and Ambient...From Non-Intelligent to Intelligent Environments: a Computational and Ambient...
From Non-Intelligent to Intelligent Environments: a Computational and Ambient...Ahmad Lotfi
 
IRJET- A Review of Voice Control Home Automation
IRJET- A Review of Voice Control Home AutomationIRJET- A Review of Voice Control Home Automation
IRJET- A Review of Voice Control Home AutomationIRJET Journal
 
AmI 2015 - Definition of Ambient Intelligence
AmI 2015 - Definition of Ambient IntelligenceAmI 2015 - Definition of Ambient Intelligence
AmI 2015 - Definition of Ambient IntelligenceFulvio Corno
 
Ambient Intelligence: Theme of the Year 2016
Ambient Intelligence: Theme of the Year 2016Ambient Intelligence: Theme of the Year 2016
Ambient Intelligence: Theme of the Year 2016Fulvio Corno
 
Ambient intelligence (AmI)
 Ambient intelligence (AmI)  Ambient intelligence (AmI)
Ambient intelligence (AmI) Maneesh B.S
 
IRJET- Experimental Investigation on Properties of High Volume Fly Ash High S...
IRJET- Experimental Investigation on Properties of High Volume Fly Ash High S...IRJET- Experimental Investigation on Properties of High Volume Fly Ash High S...
IRJET- Experimental Investigation on Properties of High Volume Fly Ash High S...IRJET Journal
 
Internet of things
Internet of thingsInternet of things
Internet of thingsAnnie Thomas
 
AMBIENT INTELLIGENCE by Bhagyasri Matta
AMBIENT INTELLIGENCE by Bhagyasri MattaAMBIENT INTELLIGENCE by Bhagyasri Matta
AMBIENT INTELLIGENCE by Bhagyasri Mattabagisrim
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligencejoshuasimon97
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligenceMihir Thuse
 

Tendances (20)

Ambient intelligence
Ambient intelligence Ambient intelligence
Ambient intelligence
 
Adaptive Ambient Intelligence and Smart Environments
Adaptive Ambient Intelligence and Smart EnvironmentsAdaptive Ambient Intelligence and Smart Environments
Adaptive Ambient Intelligence and Smart Environments
 
An Augmented Reality Prototype for supporting IoT-based Educational Activitie...
An Augmented Reality Prototype for supporting IoT-based Educational Activitie...An Augmented Reality Prototype for supporting IoT-based Educational Activitie...
An Augmented Reality Prototype for supporting IoT-based Educational Activitie...
 
seminar report on ambient intelligent
seminar report on ambient intelligentseminar report on ambient intelligent
seminar report on ambient intelligent
 
IoT Smart Home Scenarios for New Product Development Exploiting Patents
IoT Smart Home Scenarios for New Product Development Exploiting PatentsIoT Smart Home Scenarios for New Product Development Exploiting Patents
IoT Smart Home Scenarios for New Product Development Exploiting Patents
 
Smart homes
Smart homesSmart homes
Smart homes
 
Definition of Ambient Intelligence
Definition of Ambient IntelligenceDefinition of Ambient Intelligence
Definition of Ambient Intelligence
 
Living in Smart Environments - 3rd year PhD Report
Living in Smart Environments - 3rd year PhD ReportLiving in Smart Environments - 3rd year PhD Report
Living in Smart Environments - 3rd year PhD Report
 
From Non-Intelligent to Intelligent Environments: a Computational and Ambient...
From Non-Intelligent to Intelligent Environments: a Computational and Ambient...From Non-Intelligent to Intelligent Environments: a Computational and Ambient...
From Non-Intelligent to Intelligent Environments: a Computational and Ambient...
 
IRJET- A Review of Voice Control Home Automation
IRJET- A Review of Voice Control Home AutomationIRJET- A Review of Voice Control Home Automation
IRJET- A Review of Voice Control Home Automation
 
AmI 2015 - Definition of Ambient Intelligence
AmI 2015 - Definition of Ambient IntelligenceAmI 2015 - Definition of Ambient Intelligence
AmI 2015 - Definition of Ambient Intelligence
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligence
 
Ambient Intelligence: Theme of the Year 2016
Ambient Intelligence: Theme of the Year 2016Ambient Intelligence: Theme of the Year 2016
Ambient Intelligence: Theme of the Year 2016
 
Ambient intelligence (AmI)
 Ambient intelligence (AmI)  Ambient intelligence (AmI)
Ambient intelligence (AmI)
 
IRJET- Experimental Investigation on Properties of High Volume Fly Ash High S...
IRJET- Experimental Investigation on Properties of High Volume Fly Ash High S...IRJET- Experimental Investigation on Properties of High Volume Fly Ash High S...
IRJET- Experimental Investigation on Properties of High Volume Fly Ash High S...
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
AMBIENT INTELLIGENCE by Bhagyasri Matta
AMBIENT INTELLIGENCE by Bhagyasri MattaAMBIENT INTELLIGENCE by Bhagyasri Matta
AMBIENT INTELLIGENCE by Bhagyasri Matta
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligence
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligence
 
Ambient Intelligence
Ambient IntelligenceAmbient Intelligence
Ambient Intelligence
 

En vedette

AngularJS: an introduction
AngularJS: an introductionAngularJS: an introduction
AngularJS: an introductionLuigi De Russis
 
Semantic Web: an introduction
Semantic Web: an introductionSemantic Web: an introduction
Semantic Web: an introductionLuigi De Russis
 
A Healthcare Support System for Assisted Living Facilities: an IoT Solution
A Healthcare Support System for Assisted Living Facilities: an IoT SolutionA Healthcare Support System for Assisted Living Facilities: an IoT Solution
A Healthcare Support System for Assisted Living Facilities: an IoT SolutionFulvio Corno
 
Gli anelli mancanti per l’Ambient Intelligence
Gli anelli mancanti per l’Ambient IntelligenceGli anelli mancanti per l’Ambient Intelligence
Gli anelli mancanti per l’Ambient IntelligenceFulvio Corno
 
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...Emanuele Della Valle
 
Interacting with Smart Environments - Ph.D. Thesis Presentation
Interacting with Smart Environments - Ph.D. Thesis PresentationInteracting with Smart Environments - Ph.D. Thesis Presentation
Interacting with Smart Environments - Ph.D. Thesis PresentationLuigi De Russis
 
Internet of Things - Cos'è e cosa ci posso fare?
Internet of Things - Cos'è e cosa ci posso fare?Internet of Things - Cos'è e cosa ci posso fare?
Internet of Things - Cos'è e cosa ci posso fare?Fulvio Corno
 
AmI 2016 - Python basics
AmI 2016 - Python basicsAmI 2016 - Python basics
AmI 2016 - Python basicsLuigi De Russis
 
Introduction to OpenCV 3.x (with Java)
Introduction to OpenCV 3.x (with Java)Introduction to OpenCV 3.x (with Java)
Introduction to OpenCV 3.x (with Java)Luigi De Russis
 
Programming the Semantic Web
Programming the Semantic WebProgramming the Semantic Web
Programming the Semantic WebLuigi De Russis
 
Giving Academic Conference Papers
Giving Academic Conference PapersGiving Academic Conference Papers
Giving Academic Conference PapersGreg Downey
 
Errori comuni nei documenti di Analisi dei Requisiti
Errori comuni nei documenti di Analisi dei RequisitiErrori comuni nei documenti di Analisi dei Requisiti
Errori comuni nei documenti di Analisi dei RequisitiRiccardo Cardin
 
10 Lessons Learned from Building Machine Learning Systems
10 Lessons Learned from Building Machine Learning Systems10 Lessons Learned from Building Machine Learning Systems
10 Lessons Learned from Building Machine Learning SystemsXavier Amatriain
 

En vedette (14)

AngularJS: an introduction
AngularJS: an introductionAngularJS: an introduction
AngularJS: an introduction
 
Semantic Web: an introduction
Semantic Web: an introductionSemantic Web: an introduction
Semantic Web: an introduction
 
A Healthcare Support System for Assisted Living Facilities: an IoT Solution
A Healthcare Support System for Assisted Living Facilities: an IoT SolutionA Healthcare Support System for Assisted Living Facilities: an IoT Solution
A Healthcare Support System for Assisted Living Facilities: an IoT Solution
 
Gli anelli mancanti per l’Ambient Intelligence
Gli anelli mancanti per l’Ambient IntelligenceGli anelli mancanti per l’Ambient Intelligence
Gli anelli mancanti per l’Ambient Intelligence
 
IoT meets caregivers
IoT meets caregiversIoT meets caregivers
IoT meets caregivers
 
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
 
Interacting with Smart Environments - Ph.D. Thesis Presentation
Interacting with Smart Environments - Ph.D. Thesis PresentationInteracting with Smart Environments - Ph.D. Thesis Presentation
Interacting with Smart Environments - Ph.D. Thesis Presentation
 
Internet of Things - Cos'è e cosa ci posso fare?
Internet of Things - Cos'è e cosa ci posso fare?Internet of Things - Cos'è e cosa ci posso fare?
Internet of Things - Cos'è e cosa ci posso fare?
 
AmI 2016 - Python basics
AmI 2016 - Python basicsAmI 2016 - Python basics
AmI 2016 - Python basics
 
Introduction to OpenCV 3.x (with Java)
Introduction to OpenCV 3.x (with Java)Introduction to OpenCV 3.x (with Java)
Introduction to OpenCV 3.x (with Java)
 
Programming the Semantic Web
Programming the Semantic WebProgramming the Semantic Web
Programming the Semantic Web
 
Giving Academic Conference Papers
Giving Academic Conference PapersGiving Academic Conference Papers
Giving Academic Conference Papers
 
Errori comuni nei documenti di Analisi dei Requisiti
Errori comuni nei documenti di Analisi dei RequisitiErrori comuni nei documenti di Analisi dei Requisiti
Errori comuni nei documenti di Analisi dei Requisiti
 
10 Lessons Learned from Building Machine Learning Systems
10 Lessons Learned from Building Machine Learning Systems10 Lessons Learned from Building Machine Learning Systems
10 Lessons Learned from Building Machine Learning Systems
 

Similaire à PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

WED Student Energy Challenge Home Automation
WED Student Energy Challenge Home AutomationWED Student Energy Challenge Home Automation
WED Student Energy Challenge Home AutomationEenovators Limited
 
Dissertation Presentation
Dissertation PresentationDissertation Presentation
Dissertation PresentationShakeel Ghani
 
ROOM LIGHT CONTROL SYSTEM PROJECT PRESENTATION BY BITAN DAS AND MADHURIMA BASU
ROOM LIGHT CONTROL SYSTEM PROJECT PRESENTATION BY BITAN DAS AND MADHURIMA BASUROOM LIGHT CONTROL SYSTEM PROJECT PRESENTATION BY BITAN DAS AND MADHURIMA BASU
ROOM LIGHT CONTROL SYSTEM PROJECT PRESENTATION BY BITAN DAS AND MADHURIMA BASUBitan Das
 
Home automation using IoT literature review ppt
Home automation using IoT literature review pptHome automation using IoT literature review ppt
Home automation using IoT literature review pptTanujkumar101
 
DESIGN AND IMPLEMENTATION OF A WIRELESS SENSOR AND ACTUATOR NETWORK FOR ENERG...
DESIGN AND IMPLEMENTATION OF A WIRELESS SENSOR AND ACTUATOR NETWORK FOR ENERG...DESIGN AND IMPLEMENTATION OF A WIRELESS SENSOR AND ACTUATOR NETWORK FOR ENERG...
DESIGN AND IMPLEMENTATION OF A WIRELESS SENSOR AND ACTUATOR NETWORK FOR ENERG...ijesajournal
 
Power Consumption Alert System
Power Consumption Alert SystemPower Consumption Alert System
Power Consumption Alert SystemIRJET Journal
 
Intelligent home energy management system including renewable energy based on...
Intelligent home energy management system including renewable energy based on...Intelligent home energy management system including renewable energy based on...
Intelligent home energy management system including renewable energy based on...eSAT Journals
 
Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...Ecwayt
 
Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...Ecwaytech
 
Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...Ecwaytech
 
What does a home electrical installation cost?
What does a home electrical installation cost?What does a home electrical installation cost?
What does a home electrical installation cost?Leonardo ENERGY
 
Footsteppowergenerationsystem
FootsteppowergenerationsystemFootsteppowergenerationsystem
FootsteppowergenerationsystemVTKrishna
 
Impact of user behaviour and intelligent control on the energy performance of...
Impact of user behaviour and intelligent control on the energy performance of...Impact of user behaviour and intelligent control on the energy performance of...
Impact of user behaviour and intelligent control on the energy performance of...Leonardo ENERGY
 
Policy case for energy saving technologies and intelligent controls in dwellings
Policy case for energy saving technologies and intelligent controls in dwellingsPolicy case for energy saving technologies and intelligent controls in dwellings
Policy case for energy saving technologies and intelligent controls in dwellingsLeonardo ENERGY
 
Saving energy with smart plugs Jochem Liander
Saving energy with smart plugs Jochem LianderSaving energy with smart plugs Jochem Liander
Saving energy with smart plugs Jochem LianderAnnika Sällström
 

Similaire à PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes (20)

WED Student Energy Challenge Home Automation
WED Student Energy Challenge Home AutomationWED Student Energy Challenge Home Automation
WED Student Energy Challenge Home Automation
 
Dissertation Presentation
Dissertation PresentationDissertation Presentation
Dissertation Presentation
 
ROOM LIGHT CONTROL SYSTEM PROJECT PRESENTATION BY BITAN DAS AND MADHURIMA BASU
ROOM LIGHT CONTROL SYSTEM PROJECT PRESENTATION BY BITAN DAS AND MADHURIMA BASUROOM LIGHT CONTROL SYSTEM PROJECT PRESENTATION BY BITAN DAS AND MADHURIMA BASU
ROOM LIGHT CONTROL SYSTEM PROJECT PRESENTATION BY BITAN DAS AND MADHURIMA BASU
 
European research experience and needs on smart metering
European research experience and needs on smart metering European research experience and needs on smart metering
European research experience and needs on smart metering
 
A1103020113
A1103020113A1103020113
A1103020113
 
J236069
J236069J236069
J236069
 
Home automation using IoT literature review ppt
Home automation using IoT literature review pptHome automation using IoT literature review ppt
Home automation using IoT literature review ppt
 
DESIGN AND IMPLEMENTATION OF A WIRELESS SENSOR AND ACTUATOR NETWORK FOR ENERG...
DESIGN AND IMPLEMENTATION OF A WIRELESS SENSOR AND ACTUATOR NETWORK FOR ENERG...DESIGN AND IMPLEMENTATION OF A WIRELESS SENSOR AND ACTUATOR NETWORK FOR ENERG...
DESIGN AND IMPLEMENTATION OF A WIRELESS SENSOR AND ACTUATOR NETWORK FOR ENERG...
 
Smart Grids from the perspective of the consumers
Smart Grids from the perspective of the consumers Smart Grids from the perspective of the consumers
Smart Grids from the perspective of the consumers
 
Power Consumption Alert System
Power Consumption Alert SystemPower Consumption Alert System
Power Consumption Alert System
 
Smartness of smart grid
Smartness of smart grid Smartness of smart grid
Smartness of smart grid
 
Intelligent home energy management system including renewable energy based on...
Intelligent home energy management system including renewable energy based on...Intelligent home energy management system including renewable energy based on...
Intelligent home energy management system including renewable energy based on...
 
Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...
 
Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...
 
Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...
 
What does a home electrical installation cost?
What does a home electrical installation cost?What does a home electrical installation cost?
What does a home electrical installation cost?
 
Footsteppowergenerationsystem
FootsteppowergenerationsystemFootsteppowergenerationsystem
Footsteppowergenerationsystem
 
Impact of user behaviour and intelligent control on the energy performance of...
Impact of user behaviour and intelligent control on the energy performance of...Impact of user behaviour and intelligent control on the energy performance of...
Impact of user behaviour and intelligent control on the energy performance of...
 
Policy case for energy saving technologies and intelligent controls in dwellings
Policy case for energy saving technologies and intelligent controls in dwellingsPolicy case for energy saving technologies and intelligent controls in dwellings
Policy case for energy saving technologies and intelligent controls in dwellings
 
Saving energy with smart plugs Jochem Liander
Saving energy with smart plugs Jochem LianderSaving energy with smart plugs Jochem Liander
Saving energy with smart plugs Jochem Liander
 

Plus de Luigi De Russis

Assessing Virtual Assistant Capabilities with Italian Dysarthric Speech
Assessing Virtual Assistant Capabilities with Italian Dysarthric SpeechAssessing Virtual Assistant Capabilities with Italian Dysarthric Speech
Assessing Virtual Assistant Capabilities with Italian Dysarthric SpeechLuigi De Russis
 
Semantic Web: an Introduction
Semantic Web: an IntroductionSemantic Web: an Introduction
Semantic Web: an IntroductionLuigi De Russis
 
Semantic Web - Ontology 101
Semantic Web - Ontology 101Semantic Web - Ontology 101
Semantic Web - Ontology 101Luigi De Russis
 
AmI 2017 - Python intermediate
AmI 2017 - Python intermediateAmI 2017 - Python intermediate
AmI 2017 - Python intermediateLuigi De Russis
 
AmI 2017 - Python basics
AmI 2017 - Python basicsAmI 2017 - Python basics
AmI 2017 - Python basicsLuigi De Russis
 
Version Control with Git
Version Control with GitVersion Control with Git
Version Control with GitLuigi De Russis
 
AmI 2015 - Python basics
AmI 2015 - Python basicsAmI 2015 - Python basics
AmI 2015 - Python basicsLuigi De Russis
 
Introduction to OpenCV (with Java)
Introduction to OpenCV (with Java)Introduction to OpenCV (with Java)
Introduction to OpenCV (with Java)Luigi De Russis
 
Semantic Web: an introduction
Semantic Web: an introductionSemantic Web: an introduction
Semantic Web: an introductionLuigi De Russis
 
Social Network Technologies
Social Network TechnologiesSocial Network Technologies
Social Network TechnologiesLuigi De Russis
 
Living in Smart Environments - 2nd year PhD Report
Living in Smart Environments - 2nd year PhD ReportLiving in Smart Environments - 2nd year PhD Report
Living in Smart Environments - 2nd year PhD ReportLuigi De Russis
 
Installing OpenCV 2.4.x with Qt
Installing OpenCV 2.4.x with QtInstalling OpenCV 2.4.x with Qt
Installing OpenCV 2.4.x with QtLuigi De Russis
 
dWatch: a Personal Wrist Watch for Smart Environments
dWatch: a Personal Wrist Watch for Smart EnvironmentsdWatch: a Personal Wrist Watch for Smart Environments
dWatch: a Personal Wrist Watch for Smart EnvironmentsLuigi De Russis
 
Introduction to OpenCV 2.3.1
Introduction to OpenCV 2.3.1Introduction to OpenCV 2.3.1
Introduction to OpenCV 2.3.1Luigi De Russis
 
Installing OpenCV 2.3.1 with Qt
Installing OpenCV 2.3.1 with QtInstalling OpenCV 2.3.1 with Qt
Installing OpenCV 2.3.1 with QtLuigi De Russis
 
Version Control with Git
Version Control with GitVersion Control with Git
Version Control with GitLuigi De Russis
 
Ruby on Rails: a brief introduction
Ruby on Rails: a brief introductionRuby on Rails: a brief introduction
Ruby on Rails: a brief introductionLuigi De Russis
 
Domotics: an open approach
Domotics: an open approachDomotics: an open approach
Domotics: an open approachLuigi De Russis
 

Plus de Luigi De Russis (20)

Assessing Virtual Assistant Capabilities with Italian Dysarthric Speech
Assessing Virtual Assistant Capabilities with Italian Dysarthric SpeechAssessing Virtual Assistant Capabilities with Italian Dysarthric Speech
Assessing Virtual Assistant Capabilities with Italian Dysarthric Speech
 
Semantic Web: an Introduction
Semantic Web: an IntroductionSemantic Web: an Introduction
Semantic Web: an Introduction
 
Semantic Web - Ontology 101
Semantic Web - Ontology 101Semantic Web - Ontology 101
Semantic Web - Ontology 101
 
AmI 2017 - Python intermediate
AmI 2017 - Python intermediateAmI 2017 - Python intermediate
AmI 2017 - Python intermediate
 
AmI 2017 - Python basics
AmI 2017 - Python basicsAmI 2017 - Python basics
AmI 2017 - Python basics
 
Version Control with Git
Version Control with GitVersion Control with Git
Version Control with Git
 
AmI 2015 - Python basics
AmI 2015 - Python basicsAmI 2015 - Python basics
AmI 2015 - Python basics
 
Introduction to OpenCV (with Java)
Introduction to OpenCV (with Java)Introduction to OpenCV (with Java)
Introduction to OpenCV (with Java)
 
Semantic Web: an introduction
Semantic Web: an introductionSemantic Web: an introduction
Semantic Web: an introduction
 
Social Network Technologies
Social Network TechnologiesSocial Network Technologies
Social Network Technologies
 
Clean Code
Clean CodeClean Code
Clean Code
 
Living in Smart Environments - 2nd year PhD Report
Living in Smart Environments - 2nd year PhD ReportLiving in Smart Environments - 2nd year PhD Report
Living in Smart Environments - 2nd year PhD Report
 
Introduction to OpenCV
Introduction to OpenCVIntroduction to OpenCV
Introduction to OpenCV
 
Installing OpenCV 2.4.x with Qt
Installing OpenCV 2.4.x with QtInstalling OpenCV 2.4.x with Qt
Installing OpenCV 2.4.x with Qt
 
dWatch: a Personal Wrist Watch for Smart Environments
dWatch: a Personal Wrist Watch for Smart EnvironmentsdWatch: a Personal Wrist Watch for Smart Environments
dWatch: a Personal Wrist Watch for Smart Environments
 
Introduction to OpenCV 2.3.1
Introduction to OpenCV 2.3.1Introduction to OpenCV 2.3.1
Introduction to OpenCV 2.3.1
 
Installing OpenCV 2.3.1 with Qt
Installing OpenCV 2.3.1 with QtInstalling OpenCV 2.3.1 with Qt
Installing OpenCV 2.3.1 with Qt
 
Version Control with Git
Version Control with GitVersion Control with Git
Version Control with Git
 
Ruby on Rails: a brief introduction
Ruby on Rails: a brief introductionRuby on Rails: a brief introduction
Ruby on Rails: a brief introduction
 
Domotics: an open approach
Domotics: an open approachDomotics: an open approach
Domotics: an open approach
 

Dernier

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
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
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
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
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 

Dernier (20)

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
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
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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
 
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...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

PowerOnt: an ontology-based approach for power consumption estimation in Smart Homes

  • 1. PowerOnt AN ONTOLOGY-BASED APPROACH FOR POWER CONSUMPTION ESTIMATION IN SMART HOMES Dario Bonino, Fulvio Corno, and Luigi De Russis Politecnico di Torino, e-Lite research group http://elite.polito.it
  • 2. Motivations •Some data –electricity accounts for 70% of total energy consumption in homes –around 30% of the total electric energy consumption is allocated to the residential sector –both in the EU and in the U.S. •Smart homes can help in reducing global home consumptions –by suggesting more efficient behavior –by postponing the activation of energy greedy appliances –etc. 10/27/2014 PowerOnt 2
  • 3. What we need? •Home automation system –as a prerequisite for the creation of a smart home –wireless, wired, old, new… •Metering system –key factor for “energy positive” innovations in homes –must be “fine grained” –integrated with the home automation system –expensive, typically 10/27/2014 PowerOnt 3
  • 4. Can we improve energy efficiency in homes… •without a metering system? •with a “coarse grained” metering system? Yes. 10/27/2014 PowerOnt 4
  • 5. Can we improve energy efficiency in homes… •without a metering system? •with a “coarse grained” metering system? Yes. 10/27/2014 PowerOnt 5 We can add explicit, machine understandable information, in form of appliance-level power consumption data
  • 6. Trade off •What we gain –no installation of new hardware (i.e., meters) –no money to spend •What we loose –precision in data •In some cases, installation of new hardware is not possible –so “approximate” data is better than no data 10/27/2014 PowerOnt 6
  • 7. Introducing… PowerOnt •An ontology model (OWL2) •Lightweight and minimal •Designed to model nominal, typical and real power consumption of each device in a home •Enable power consumption estimations by knowing device activations, only •Able to scale from no metering system to a fine grained one 10/27/2014 PowerOnt 7
  • 8. PowerOnt 10/27/2014 PowerOnt 8 Minimal approach •modeling primitives are reduced to those strictly needed to support power consumption modeling •relations to described devices/appliances are left “open”
  • 10. PowerOnt sample integration •“Open” relations were linked with DogOnt concepts –DogOnt is a OWL2 ontology for modelling Smart Environments (http://elite.polito.it/ontologies/dogont) •Integration means –specialize the poweront:consumptionOf range to dogont:Controllable –specialize the poweront:whenIn range to dogont:StateValue •Result available at –http://elite.polito.it/ontologies/poweront.owl 10/27/2014 PowerOnt 10
  • 11. Example application •Bathroom with a lamp on the mirror, a ceiling lamp and a (metered) shutter •Goal: suggest to home inhabitants what is the least power consuming device to illuminate the bathroom •We exploit PowerOnt integrated with DogOnt to get this information 10/27/2014 PowerOnt 11
  • 12. Example application: SPARQL 10/27/2014 PowerOnt 12 SELECT ?device WHERE { ?device a dogont:Controllable. ?device dogont:isIn <http://elite.polito.it/ontologies/samples/sampleHome.owl#Bathroom>. ?consumption a poweront:ElectricPowerConsumption. ?device dogont:hasState ?state. ?state dogont:hasStateValue ?stateValue. ?consumption poweront:consumptionOf ?device. ?consumption poweront:whenIn ?stateValue. OPTIONAL { ?consumption poweront:actualValue ?consumptionValue }. OPTIONAL { ?consumption poweront:nominalValue ?consumptionValue }. OPTIONAL { ?consumption poweront:typicalValue ?consumptionValue }. } ORDER BY ASC(?consumptionValue) LIMIT 1
  • 13. Example application: SPARQL 10/27/2014 PowerOnt 13 SELECT ?device WHERE { ?device a dogont:Controllable. ?device dogont:isIn <http://elite.polito.it/ontologies/samples/sampleHome.owl#Bathroom>. ?consumption a poweront:ElectricPowerConsumption. ?device dogont:hasState ?state. ?state dogont:hasStateValue ?stateValue. ?consumption poweront:consumptionOf ?device. ?consumption poweront:whenIn ?stateValue. OPTIONAL { ?consumption poweront:actualValue ?consumptionValue }. OPTIONAL { ?consumption poweront:nominalValue ?consumptionValue }. OPTIONAL { ?consumption poweront:typicalValue ?consumptionValue }. } ORDER BY ASC(?consumptionValue) LIMIT 1 PowerOnt
  • 14. Example application •By knowing that the shutter is the least consuming device, a software can check other environmental properties (e.g., outside lighting) and decide to move up the shutter, instead of turn on a lamp •Moreover, if only one meter is available for measuring the three device consumptions, a software component can exploit PowerOnt to “disaggregate” their power consumptions –by using nominal, typical, or real values to split the overall measurement 10/27/2014 PowerOnt 14
  • 15. What about data precision? •We loose precision by modeling a device state for its typical, nominal and measured power consumptions –typical values give the less precise information –measured values give the most precise information •In general, the precision of the consumption estimation increase with the number of “real” meters 10/27/2014 PowerOnt 15
  • 16. What about data precision? •Desk Lamp, turned on •Microwave oven, turned on 10/27/2014 PowerOnt 16 Typical Nominal Measured 40 W 18 W 20.5 W Typical Nominal Measured 1510 W 900 W 1300 W
  • 17. Conclusions •PowerOnt is a lightweight ontology for modeling power consumptions in smart homes •It needs to be integrated with another ontology representing smart home devices •It enables “energy saving” scenarios even with no metering system •A software component of a smart home middleware that uses PowerOnt is currently in the final stages of development 10/27/2014 PowerOnt 17
  • 18. Thank you! Luigi De Russis luigi.derussis@polito.it