SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
Maintaining a Dynamic View of Semantic Web Services Representing Factory Automation Systems 
•Date: July, 2013 
•Linked to: RTD at FAST 
Contact information Tampere University of Technology, FAST Laboratory, P.O. Box 600, FIN-33101 Tampere, Finland Email: fast@tut.fi www.tut.fi/fast 
Conference: ICWS 2013 IEEE 20th International Conference on Web Services Title of the paper: Maintaining a Dynamic View of Semantic Web Services Representing Factory Automation Systems Authors: Juha Puttonen Andrei Lobov, Dr.Sc. Prof. Jose L. Martinez Lastra, Dr.Sc. If you would like to receive a reprint of the original paper, please contact us
Maintaining a Dynamic View of Semantic Web Services Representing Factory Automation Systems 
ICWS 2013 
IEEE 20th International Conference on Web Services 
Juha Puttonen 
Andrei Lobov 
Jose L. Martinez Lastra 
www.tut.fi/fast 
http://www.youtube.com/user/fastlaboratory
Outline 
•Problem domain 
•Research goal summary 
•Dynamic domain model update approach 
•Application Example 
•Conclusions 
1.7.2013 
ICWS 2013 
3
Problem Domain 
1.7.2013 
ICWS 2013 
4 
•Primary application domain: factory automation 
•In principle: any web service –based system
Research Goal Summary 
•Production System devices are encapsulated by semantic web services (‘domain services’). 
•The production system is represented by an OWL model (‘domain model’). 
•The production system is controlled by composing the semantic web services to achieve production goals. 
1.7.2013 
ICWS 2013 
5 
The domain model must be dynamically updated as the domain services are invoked.
General Event-based Domain Model Update Pattern 
•An ‘Ontology Service’ hosts the domain model. 
•A ‘listener service’ monitors domain services and sends update requests to Ontology Service. 
1.7.2013 
ICWS 2013 
6
Dynamic Domain Model Update Approaches 
•2 alternative approaches based on 
–User-specified update rules 
–Semantic web service descriptions (OWL-S) 
1.7.2013 
ICWS 2013 
7 
The Update Rule Approach 
The OWL-S Approach 
OWL-S Process 
Conditions 
Effects 
WSDL Operation 
WSDL Operation 
Update Rule 
Conditions 
Effects 
Ontology Manager 
Service Monitor 
applies 
applies
Application Example Domain 
1.7.2013 
ICWS 2013 
8 
•The domain consists of 12 similar cells connected into a cyclic production line.
Application Example Web Services 
•The system involves 12 instances of both the robot and the conveyor service. 
1.7.2013 
ICWS 2013 
9 
Conveyor 
Transfer 
TransferOut 
GetState 
PalletInEvt 
TransfResultEvt 
Robot 
RetrievePallet 
Operate 
GetState 
EquipmentChangeState
Application Example, Service Invocation Scenario 
•Pallet 1 transported from the storage to conveyor zone 5 in cell 1. 
1.7.2013 
ICWS 2013 
10 
RetrievePallet 
Transfer 
EquipmentChangeState 
EquipmentChangeState 
TransfResultEvt 
‘READY-IDLE-STARVED’ 
‘READY-IDLE-BLOCKED’ 
‘READY-IDLE-STARVED’
Using Update Rules 
1.7.2013 
ICWS 2013 
11 
The Update Rule Approach 
The OWL-S Approach 
OWL-S Process 
Conditions 
Effects 
WSDL Operation 
WSDL Operation 
Update Rule 
Conditions 
Effects 
Ontology Manager 
Service Monitor 
applies 
applies
Application Example, Using Update Rules 
1.7.2013 
ICWS 2013 
12 
The application scenario requires creating update rules 
→ Ontology Manager sends the effect expressions to Ontology Service.
Using Service Descriptions 
1.7.2013 
ICWS 2013 
13 
The Update Rule Approach 
The OWL-S Approach 
OWL-S Process 
Conditions 
Effects 
WSDL Operation 
WSDL Operation 
Update Rule 
Conditions 
Effects 
Ontology Manager 
Service Monitor 
applies 
applies
Application Example, Using Service OWL-S Descriptions 
•Service Monitor automatically extracts domain update rules from OWL-S descriptions → sends the condition and effect expressions to Ontology Service 
1.7.2013 
ICWS 2013 
14
Recap 
1.7.2013 
ICWS 2013 
15 
•Event notifications indicate changes in the domain state 
•The event listener service updates the domain model → provides the basis for decision-making
Conclusions 
•User-specified rules are 
–Laborious to specify but 
–Domain-independent 
•Using semantic web service descriptions 
–Is domain-dependent but 
–Can be fully automated 
•Further research challenges: 
–Semantic integration 
–Security and timing issues 
–Observing the initial domain state 
1.7.2013 
ICWS 2013 
16
Thank you! 
FAST @ YouTube FAST @ Facebook FAST @ Slideshare

Contenu connexe

En vedette

Energitilsyn og energiklagenævn copenhagen june2013
Energitilsyn og energiklagenævn copenhagen june2013Energitilsyn og energiklagenævn copenhagen june2013
Energitilsyn og energiklagenævn copenhagen june2013
consumerenergy
 
Roll out summary dealer caring project 2013
Roll out summary dealer caring project 2013Roll out summary dealer caring project 2013
Roll out summary dealer caring project 2013
Jumanto Jmt
 
Tapworthy第五章 標準控制項-20130119
Tapworthy第五章 標準控制項-20130119Tapworthy第五章 標準控制項-20130119
Tapworthy第五章 標準控制項-20130119
Douny Yang
 
01 inovasi model model pembelajaran - muh khalifah mustami
01 inovasi model model pembelajaran - muh khalifah mustami01 inovasi model model pembelajaran - muh khalifah mustami
01 inovasi model model pembelajaran - muh khalifah mustami
Nur Halimah
 

En vedette (20)

การสังเกต Sn
การสังเกต Snการสังเกต Sn
การสังเกต Sn
 
Key Performance Indicators for Energy Efficient Asset Management in a Factory...
Key Performance Indicators for Energy Efficient Asset Management in a Factory...Key Performance Indicators for Energy Efficient Asset Management in a Factory...
Key Performance Indicators for Energy Efficient Asset Management in a Factory...
 
Esco signing
Esco signingEsco signing
Esco signing
 
Музей Боевой славы. МПГЛ
Музей Боевой славы. МПГЛМузей Боевой славы. МПГЛ
Музей Боевой славы. МПГЛ
 
Energitilsyn og energiklagenævn copenhagen june2013
Energitilsyn og energiklagenævn copenhagen june2013Energitilsyn og energiklagenævn copenhagen june2013
Energitilsyn og energiklagenævn copenhagen june2013
 
Star bucks
Star bucksStar bucks
Star bucks
 
Roll out summary dealer caring project 2013
Roll out summary dealer caring project 2013Roll out summary dealer caring project 2013
Roll out summary dealer caring project 2013
 
Integration for manufacturing The eScop Approach
Integration for manufacturing  The eScop ApproachIntegration for manufacturing  The eScop Approach
Integration for manufacturing The eScop Approach
 
Daftarhadir&nilai evaluasi pai
Daftarhadir&nilai evaluasi paiDaftarhadir&nilai evaluasi pai
Daftarhadir&nilai evaluasi pai
 
Daftarhadir&nilai statistik
Daftarhadir&nilai statistikDaftarhadir&nilai statistik
Daftarhadir&nilai statistik
 
Algumas curiosidades e cases web 2.0
Algumas curiosidades e cases web 2.0Algumas curiosidades e cases web 2.0
Algumas curiosidades e cases web 2.0
 
Module 7pres
Module 7presModule 7pres
Module 7pres
 
Tapworthy第五章 標準控制項-20130119
Tapworthy第五章 標準控制項-20130119Tapworthy第五章 標準控制項-20130119
Tapworthy第五章 標準控制項-20130119
 
20140819 kagosima
20140819 kagosima20140819 kagosima
20140819 kagosima
 
Retrofitting a Factory Automation System to Address Market Needs and Societal...
Retrofitting a Factory Automation System to Address Market Needs and Societal...Retrofitting a Factory Automation System to Address Market Needs and Societal...
Retrofitting a Factory Automation System to Address Market Needs and Societal...
 
Pkt edit
Pkt editPkt edit
Pkt edit
 
Classification of Arabic Questions Using Multinomial naive Bayes and Suppo...
Classification  of  Arabic  Questions Using Multinomial naive Bayes and Suppo...Classification  of  Arabic  Questions Using Multinomial naive Bayes and Suppo...
Classification of Arabic Questions Using Multinomial naive Bayes and Suppo...
 
01 inovasi model model pembelajaran - muh khalifah mustami
01 inovasi model model pembelajaran - muh khalifah mustami01 inovasi model model pembelajaran - muh khalifah mustami
01 inovasi model model pembelajaran - muh khalifah mustami
 
Vim入門 20130210
Vim入門 20130210Vim入門 20130210
Vim入門 20130210
 
Probak egiten ari naiz
Probak egiten ari naizProbak egiten ari naiz
Probak egiten ari naiz
 

Similaire à Maintaining a Dynamic View of Semantic Web Services Representing Factory Automation Systems

IWSM2014 MEGSUS14 - GQM on energy for SaaS - CETIC
IWSM2014   MEGSUS14 - GQM on energy for SaaS - CETICIWSM2014   MEGSUS14 - GQM on energy for SaaS - CETIC
IWSM2014 MEGSUS14 - GQM on energy for SaaS - CETIC
Nesma
 
Assessing Network Readiness
Assessing Network ReadinessAssessing Network Readiness
Assessing Network Readiness
rAVe [PUBS]
 
Self-adaptation Challenges for Cloud-based Applications (Feedback Computing 2...
Self-adaptation Challenges for Cloud-based Applications (Feedback Computing 2...Self-adaptation Challenges for Cloud-based Applications (Feedback Computing 2...
Self-adaptation Challenges for Cloud-based Applications (Feedback Computing 2...
Soodeh Farokhi
 
TechTalk_Cloud Performance Testing_0.6
TechTalk_Cloud Performance Testing_0.6TechTalk_Cloud Performance Testing_0.6
TechTalk_Cloud Performance Testing_0.6
Sravanthi N
 

Similaire à Maintaining a Dynamic View of Semantic Web Services Representing Factory Automation Systems (20)

IWSM2014 MEGSUS14 - GQM on energy for SaaS - CETIC
IWSM2014   MEGSUS14 - GQM on energy for SaaS - CETICIWSM2014   MEGSUS14 - GQM on energy for SaaS - CETIC
IWSM2014 MEGSUS14 - GQM on energy for SaaS - CETIC
 
Web services
Web servicesWeb services
Web services
 
Cloud Computing and Service oriented Architecture (SOA)
Cloud Computing and Service oriented Architecture (SOA)Cloud Computing and Service oriented Architecture (SOA)
Cloud Computing and Service oriented Architecture (SOA)
 
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 public
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 publicOjoconsulting Oy Nimbus Monitoring Service description v1.2 public
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 public
 
IMGS 2015 - Transport for London - Alun Pearsey
IMGS 2015 - Transport for London - Alun PearseyIMGS 2015 - Transport for London - Alun Pearsey
IMGS 2015 - Transport for London - Alun Pearsey
 
Mechanisms for Real World Services
Mechanisms for Real World ServicesMechanisms for Real World Services
Mechanisms for Real World Services
 
Cloud Computing and Service oriented Architecture
Cloud Computing and Service oriented Architecture Cloud Computing and Service oriented Architecture
Cloud Computing and Service oriented Architecture
 
What Is Angular 2 | Angular 2 Tutorial For Beginners | Angular Training | Edu...
What Is Angular 2 | Angular 2 Tutorial For Beginners | Angular Training | Edu...What Is Angular 2 | Angular 2 Tutorial For Beginners | Angular Training | Edu...
What Is Angular 2 | Angular 2 Tutorial For Beginners | Angular Training | Edu...
 
Utility Driven Service Routing over Large Scale Infrastructures
Utility Driven Service Routing over Large Scale InfrastructuresUtility Driven Service Routing over Large Scale Infrastructures
Utility Driven Service Routing over Large Scale Infrastructures
 
Assessing Network Readiness
Assessing Network ReadinessAssessing Network Readiness
Assessing Network Readiness
 
Experitest & Wipro Co-Webinar
Experitest & Wipro Co-Webinar Experitest & Wipro Co-Webinar
Experitest & Wipro Co-Webinar
 
A Technique for Testing Composed Web Services Including Footprint
A Technique for Testing Composed Web Services Including FootprintA Technique for Testing Composed Web Services Including Footprint
A Technique for Testing Composed Web Services Including Footprint
 
Knowledge-based web service integration for industrial automation
Knowledge-based web service  integration for industrial automationKnowledge-based web service  integration for industrial automation
Knowledge-based web service integration for industrial automation
 
load_testing.ppt.pptx
load_testing.ppt.pptxload_testing.ppt.pptx
load_testing.ppt.pptx
 
Service management board (SMB), Service providers’ forum (SPF)
Service management board (SMB), Service providers’ forum (SPF)Service management board (SMB), Service providers’ forum (SPF)
Service management board (SMB), Service providers’ forum (SPF)
 
Modern Load Testing: Move Your Load Testing from the Past to the Present
Modern Load Testing: Move Your Load Testing from the Past to the PresentModern Load Testing: Move Your Load Testing from the Past to the Present
Modern Load Testing: Move Your Load Testing from the Past to the Present
 
Modern Load Testing: Move Your Load Testing from the Past to the Present
Modern Load Testing: Move Your Load Testing from the Past to the PresentModern Load Testing: Move Your Load Testing from the Past to the Present
Modern Load Testing: Move Your Load Testing from the Past to the Present
 
Developing multi-functional “sensor” web service platform for citizen sensing
Developing multi-functional “sensor” web service platform for citizen sensingDeveloping multi-functional “sensor” web service platform for citizen sensing
Developing multi-functional “sensor” web service platform for citizen sensing
 
Self-adaptation Challenges for Cloud-based Applications (Feedback Computing 2...
Self-adaptation Challenges for Cloud-based Applications (Feedback Computing 2...Self-adaptation Challenges for Cloud-based Applications (Feedback Computing 2...
Self-adaptation Challenges for Cloud-based Applications (Feedback Computing 2...
 
TechTalk_Cloud Performance Testing_0.6
TechTalk_Cloud Performance Testing_0.6TechTalk_Cloud Performance Testing_0.6
TechTalk_Cloud Performance Testing_0.6
 

Dernier

Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
amilabibi1
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
Kayode Fayemi
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
raffaeleoman
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
David Celestin
 

Dernier (15)

Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
 

Maintaining a Dynamic View of Semantic Web Services Representing Factory Automation Systems

  • 1. Maintaining a Dynamic View of Semantic Web Services Representing Factory Automation Systems •Date: July, 2013 •Linked to: RTD at FAST Contact information Tampere University of Technology, FAST Laboratory, P.O. Box 600, FIN-33101 Tampere, Finland Email: fast@tut.fi www.tut.fi/fast Conference: ICWS 2013 IEEE 20th International Conference on Web Services Title of the paper: Maintaining a Dynamic View of Semantic Web Services Representing Factory Automation Systems Authors: Juha Puttonen Andrei Lobov, Dr.Sc. Prof. Jose L. Martinez Lastra, Dr.Sc. If you would like to receive a reprint of the original paper, please contact us
  • 2. Maintaining a Dynamic View of Semantic Web Services Representing Factory Automation Systems ICWS 2013 IEEE 20th International Conference on Web Services Juha Puttonen Andrei Lobov Jose L. Martinez Lastra www.tut.fi/fast http://www.youtube.com/user/fastlaboratory
  • 3. Outline •Problem domain •Research goal summary •Dynamic domain model update approach •Application Example •Conclusions 1.7.2013 ICWS 2013 3
  • 4. Problem Domain 1.7.2013 ICWS 2013 4 •Primary application domain: factory automation •In principle: any web service –based system
  • 5. Research Goal Summary •Production System devices are encapsulated by semantic web services (‘domain services’). •The production system is represented by an OWL model (‘domain model’). •The production system is controlled by composing the semantic web services to achieve production goals. 1.7.2013 ICWS 2013 5 The domain model must be dynamically updated as the domain services are invoked.
  • 6. General Event-based Domain Model Update Pattern •An ‘Ontology Service’ hosts the domain model. •A ‘listener service’ monitors domain services and sends update requests to Ontology Service. 1.7.2013 ICWS 2013 6
  • 7. Dynamic Domain Model Update Approaches •2 alternative approaches based on –User-specified update rules –Semantic web service descriptions (OWL-S) 1.7.2013 ICWS 2013 7 The Update Rule Approach The OWL-S Approach OWL-S Process Conditions Effects WSDL Operation WSDL Operation Update Rule Conditions Effects Ontology Manager Service Monitor applies applies
  • 8. Application Example Domain 1.7.2013 ICWS 2013 8 •The domain consists of 12 similar cells connected into a cyclic production line.
  • 9. Application Example Web Services •The system involves 12 instances of both the robot and the conveyor service. 1.7.2013 ICWS 2013 9 Conveyor Transfer TransferOut GetState PalletInEvt TransfResultEvt Robot RetrievePallet Operate GetState EquipmentChangeState
  • 10. Application Example, Service Invocation Scenario •Pallet 1 transported from the storage to conveyor zone 5 in cell 1. 1.7.2013 ICWS 2013 10 RetrievePallet Transfer EquipmentChangeState EquipmentChangeState TransfResultEvt ‘READY-IDLE-STARVED’ ‘READY-IDLE-BLOCKED’ ‘READY-IDLE-STARVED’
  • 11. Using Update Rules 1.7.2013 ICWS 2013 11 The Update Rule Approach The OWL-S Approach OWL-S Process Conditions Effects WSDL Operation WSDL Operation Update Rule Conditions Effects Ontology Manager Service Monitor applies applies
  • 12. Application Example, Using Update Rules 1.7.2013 ICWS 2013 12 The application scenario requires creating update rules → Ontology Manager sends the effect expressions to Ontology Service.
  • 13. Using Service Descriptions 1.7.2013 ICWS 2013 13 The Update Rule Approach The OWL-S Approach OWL-S Process Conditions Effects WSDL Operation WSDL Operation Update Rule Conditions Effects Ontology Manager Service Monitor applies applies
  • 14. Application Example, Using Service OWL-S Descriptions •Service Monitor automatically extracts domain update rules from OWL-S descriptions → sends the condition and effect expressions to Ontology Service 1.7.2013 ICWS 2013 14
  • 15. Recap 1.7.2013 ICWS 2013 15 •Event notifications indicate changes in the domain state •The event listener service updates the domain model → provides the basis for decision-making
  • 16. Conclusions •User-specified rules are –Laborious to specify but –Domain-independent •Using semantic web service descriptions –Is domain-dependent but –Can be fully automated •Further research challenges: –Semantic integration –Security and timing issues –Observing the initial domain state 1.7.2013 ICWS 2013 16
  • 17. Thank you! FAST @ YouTube FAST @ Facebook FAST @ Slideshare