SlideShare una empresa de Scribd logo
1 de 18
THE 9TH INTERNATIONAL CONFERENCE ON SEMANTICS, KNOWLEDGE & GRIDS
October 2013
Semantic-driven Configuration of
Internet of Things Middleware
Charith Perera, Arkady Zaslavsky, Michael Compton, Peter Christen, Dimitrios Georgakopoulos
Agenda
• Background and The Problem
• Functional Requirements
• Objectives and Assumptions
• Proposed Solution: CASCoM
• Implementation
• Experimentation, Evaluation and Results
• Future Work and Research Directions
Slide 2 of 23
Background and The Problem
• Large number of sensors 
Hard to keep track of capabilities [Descriptions]
• IoT middleware hard to use 
Too complex for non technical users
• Configuration is hard / time consuming even for IT personnel
• Users don’t want to deal with technical details
Slide 3 of 23
Functional Requirements
Slide 4 of 23
Real World Scenario
The Australian Plant Phenomics Facility
• Grains Research and Development Corporation (GRDC)
trials plant varieties in very many 10m x 10m plots across
Australia.
• Every year, Australian grain breeders plant up to 1 million
plots across the country to find the best high yielding
• Issues in current practices:
• Site visits are expensive and time-consuming (e.g., 400km away)
• Lack of accurate information limits the quality of results
Slide 6 of 23
Slide 7 of 23
Objectives and Assumptions
• There are many applications that can perform a given task
• The required data input varies from one application to another
Slide 8 of 23
Objectives and Assumptions
• Each application may support different data inputs
• More data -> More functionalities
(Minimum)
(Minimum)
Slide 9 of 23
Proposed Solutions: CASCOM
• Orchestrate IoT resources:
Sensors and Data processing components
Phase 6:
Charith Perera, Arkady Zaslavsky, Chi Harold Liu, Michael Compton, Peter Christen, and Dimitrios Georgakopoulos, Sensor Search Techniques for
Sensing as a Service Architecture for The Internet of Things, IEEE Sensors Journal, Volume xx, Issue x, 2014
Charith Perera, Arkady Zaslavsky, Peter Christen, Michael Compton, and Dimitrios Georgakopoulos, Context-aware Sensor Search, Selection and
Ranking Model for Internet of Things Middleware, Proceedings of the IEEE 14th International Conference on Mobile Data Management (MDM),
Milan, Italy, June, 2013
Slide 10 of 23
Slide 11 of 23
IoT Resource Orchestration
• Step 1: Identify the data items required
• Step 2: Iteratively find the sensors and data processing
components that can produces such data items.
Slide 12 of 23
Discover Additional Context
• Current battery level -> Reaming battery / Time remaining
Energy efficient sensing
Slide 13 of 23
Advantage
Implementation
1 2 4 5
1Users can select questions from and search for answers. Then users needs to
select an answer from . Related tasks are automatically listed in . More filtering
can be done by answering more questions. Once select a task, system will automatically
orchestrate different solutions and listed in . Relevant cost factors will be listed in .
2
4
5
3
3
Slide 14 of 23
Experimentation and Evaluation
• Users required to configure the IoT middleware in such a way
that it produces a specific data stream:
(1) Monitor Phytophtora disease
(2) Monitor environmental pollution
(3) Monitor and analyse crowd movement (indoor)
• 3 Types of users:
(1) A GSN expert
(2) An IT expert
(3) A non-IT expert
• Measurements:
(1) The amount of time taken by easy step
(2) Performance when data model increases
Slide 15 of 23
Results
• A GSN expert, an IT expert, and a non-IT expert completed the
given tasks 50x, 80x and 250x times faster
• The GSN expert saved 88% time by using CASCoM
• Time taken for IoT resource orchestration is less than 4 seconds
Slide 16 of 23
Conclusion and Future Work
• Scalable: no algorithmic changes required
• Extendable: add sensor and component descriptions
• Performance: less than 4 seconds for 10,000 (x4) descriptions
• Simplicity and ease of use: support non-technical personal
Future Work
• Tools to support easy description generation
• Automated description generation
• Utility-based sensing / Pay-as-you-go
Slide 17 of 23
CSIRO Computational Informatics
Charith Perera
t +61 2 6216 7135
e Charith.Perera@csiro.au
w www.charithperera.net
SEMANTIC DATA MANAGEMENT / INFORMATION ENGINEERING LAB
Thank You!

Más contenido relacionado

La actualidad más candente

How to make data more usable on the Internet of Things
How to make data more usable on the Internet of ThingsHow to make data more usable on the Internet of Things
How to make data more usable on the Internet of Things
PayamBarnaghi
 
Assessment Test Framework for Collecting and Evaluating Fall - Related Data u...
Assessment Test Framework for Collecting and Evaluating Fall - Related Data u...Assessment Test Framework for Collecting and Evaluating Fall - Related Data u...
Assessment Test Framework for Collecting and Evaluating Fall - Related Data u...
Martin Ebner
 

La actualidad más candente (20)

Privacy Mindset for Developing Internet of Things Applications for Social Sen...
Privacy Mindset for Developing Internet of Things Applications for Social Sen...Privacy Mindset for Developing Internet of Things Applications for Social Sen...
Privacy Mindset for Developing Internet of Things Applications for Social Sen...
 
WF-IOT-2014, Seoul, Korea, 06 March 2014
WF-IOT-2014, Seoul, Korea, 06 March 2014WF-IOT-2014, Seoul, Korea, 06 March 2014
WF-IOT-2014, Seoul, Korea, 06 March 2014
 
Designing Cross-Domain Semantic Web of Things Applications
Designing Cross-Domain Semantic Web of Things ApplicationsDesigning Cross-Domain Semantic Web of Things Applications
Designing Cross-Domain Semantic Web of Things Applications
 
Data Modelling and Knowledge Engineering for the Internet of Things
Data Modelling and Knowledge Engineering for the Internet of ThingsData Modelling and Knowledge Engineering for the Internet of Things
Data Modelling and Knowledge Engineering for the Internet of Things
 
Towards application development for the internet of things updated
Towards application development for the internet of things  updatedTowards application development for the internet of things  updated
Towards application development for the internet of things updated
 
Smart energy privacy tac tics2014
Smart energy privacy tac tics2014Smart energy privacy tac tics2014
Smart energy privacy tac tics2014
 
COMPLEX EVENT PROCESSING USING IOT DEVICES BASED ON ARDUINO
COMPLEX EVENT PROCESSING USING IOT DEVICES BASED ON ARDUINOCOMPLEX EVENT PROCESSING USING IOT DEVICES BASED ON ARDUINO
COMPLEX EVENT PROCESSING USING IOT DEVICES BASED ON ARDUINO
 
Assisting IoT Projects and Developers in Designing Interoperable Semantic Web...
Assisting IoT Projects and Developers in Designing Interoperable Semantic Web...Assisting IoT Projects and Developers in Designing Interoperable Semantic Web...
Assisting IoT Projects and Developers in Designing Interoperable Semantic Web...
 
Grid computing
Grid computingGrid computing
Grid computing
 
How to make data more usable on the Internet of Things
How to make data more usable on the Internet of ThingsHow to make data more usable on the Internet of Things
How to make data more usable on the Internet of Things
 
IoTSuite: A Framework to Design, Implement, and Deploy IoT Applications
IoTSuite: A Framework to Design, Implement, and Deploy IoT ApplicationsIoTSuite: A Framework to Design, Implement, and Deploy IoT Applications
IoTSuite: A Framework to Design, Implement, and Deploy IoT Applications
 
Grid computing
Grid computingGrid computing
Grid computing
 
Ieeepro techno solutions 2013 ieee embedded project design of a wsn platfor...
Ieeepro techno solutions   2013 ieee embedded project design of a wsn platfor...Ieeepro techno solutions   2013 ieee embedded project design of a wsn platfor...
Ieeepro techno solutions 2013 ieee embedded project design of a wsn platfor...
 
Semantic Web Methodologies, Best Practices and Ontology Engineering Applied t...
Semantic Web Methodologies, Best Practices and Ontology Engineering Applied t...Semantic Web Methodologies, Best Practices and Ontology Engineering Applied t...
Semantic Web Methodologies, Best Practices and Ontology Engineering Applied t...
 
grid mining
grid mininggrid mining
grid mining
 
Review of Wireless Sensor Networks
Review of Wireless Sensor NetworksReview of Wireless Sensor Networks
Review of Wireless Sensor Networks
 
Presentation aina2016 seg3.0_methodology_v2
Presentation aina2016 seg3.0_methodology_v2Presentation aina2016 seg3.0_methodology_v2
Presentation aina2016 seg3.0_methodology_v2
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things
 
Internet of Things: Concepts and Technologies
Internet of Things: Concepts and TechnologiesInternet of Things: Concepts and Technologies
Internet of Things: Concepts and Technologies
 
Assessment Test Framework for Collecting and Evaluating Fall - Related Data u...
Assessment Test Framework for Collecting and Evaluating Fall - Related Data u...Assessment Test Framework for Collecting and Evaluating Fall - Related Data u...
Assessment Test Framework for Collecting and Evaluating Fall - Related Data u...
 

Similar a SKG-2013, Beijing, China, 03 October 2013

Designing data pipelines for analytics and machine learning in industrial set...
Designing data pipelines for analytics and machine learning in industrial set...Designing data pipelines for analytics and machine learning in industrial set...
Designing data pipelines for analytics and machine learning in industrial set...
DataWorks Summit
 

Similar a SKG-2013, Beijing, China, 03 October 2013 (20)

IoT Processing Topologies.pptx
IoT Processing Topologies.pptxIoT Processing Topologies.pptx
IoT Processing Topologies.pptx
 
陸永祥/全球網路攝影機帶來的機會與挑戰
陸永祥/全球網路攝影機帶來的機會與挑戰陸永祥/全球網路攝影機帶來的機會與挑戰
陸永祥/全球網路攝影機帶來的機會與挑戰
 
Automata Processing: Accelerating Big Data
Automata Processing: Accelerating Big DataAutomata Processing: Accelerating Big Data
Automata Processing: Accelerating Big Data
 
Grid Computing - Collection of computer resources from multiple locations
Grid Computing - Collection of computer resources from multiple locationsGrid Computing - Collection of computer resources from multiple locations
Grid Computing - Collection of computer resources from multiple locations
 
Introduction to IoT & Project IoT Field
Introduction to IoT & Project IoT FieldIntroduction to IoT & Project IoT Field
Introduction to IoT & Project IoT Field
 
Dynamic Semantics for the Internet of Things
Dynamic Semantics for the Internet of Things Dynamic Semantics for the Internet of Things
Dynamic Semantics for the Internet of Things
 
Shikha fdp 62_14july2017
Shikha fdp 62_14july2017Shikha fdp 62_14july2017
Shikha fdp 62_14july2017
 
Analysis of IT Monitoring Using Open Source Software Techniques: A Review
Analysis of IT Monitoring Using Open Source Software Techniques: A ReviewAnalysis of IT Monitoring Using Open Source Software Techniques: A Review
Analysis of IT Monitoring Using Open Source Software Techniques: A Review
 
PhD Thesis Proposal
PhD Thesis Proposal PhD Thesis Proposal
PhD Thesis Proposal
 
Arpan pal uworld2013
Arpan pal uworld2013Arpan pal uworld2013
Arpan pal uworld2013
 
LEGaTO: Use cases
LEGaTO: Use casesLEGaTO: Use cases
LEGaTO: Use cases
 
Grid Computing (An Up-Coming Technology)
Grid Computing (An Up-Coming Technology)Grid Computing (An Up-Coming Technology)
Grid Computing (An Up-Coming Technology)
 
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
 
Thoughts on Cybersecurity
Thoughts on CybersecurityThoughts on Cybersecurity
Thoughts on Cybersecurity
 
AI & ML in Cyber Security - Why Algorithms Are Dangerous
AI & ML in Cyber Security - Why Algorithms Are DangerousAI & ML in Cyber Security - Why Algorithms Are Dangerous
AI & ML in Cyber Security - Why Algorithms Are Dangerous
 
Data in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathonData in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathon
 
Designing data pipelines for analytics and machine learning in industrial set...
Designing data pipelines for analytics and machine learning in industrial set...Designing data pipelines for analytics and machine learning in industrial set...
Designing data pipelines for analytics and machine learning in industrial set...
 
NIST Big Data Public Working Group NBD-PWG
NIST Big Data Public Working Group NBD-PWGNIST Big Data Public Working Group NBD-PWG
NIST Big Data Public Working Group NBD-PWG
 
Dynamic Semantics for Semantics for Dynamic IoT Environments
Dynamic Semantics for Semantics for Dynamic IoT EnvironmentsDynamic Semantics for Semantics for Dynamic IoT Environments
Dynamic Semantics for Semantics for Dynamic IoT Environments
 
Report on Enviorment Panel Monitoring
Report on Enviorment Panel MonitoringReport on Enviorment Panel Monitoring
Report on Enviorment Panel Monitoring
 

Más de Charith Perera

Más de Charith Perera (7)

SL2College: Undergraduate Research and higher Education, March 2017, Peradeni...
SL2College: Undergraduate Research and higher Education, March 2017, Peradeni...SL2College: Undergraduate Research and higher Education, March 2017, Peradeni...
SL2College: Undergraduate Research and higher Education, March 2017, Peradeni...
 
UCC-2016, 6-9 May December, Shanghai, China
UCC-2016, 6-9 May December, Shanghai, ChinaUCC-2016, 6-9 May December, Shanghai, China
UCC-2016, 6-9 May December, Shanghai, China
 
AAMAS-2017 8-12 May, 2017, Sao Paulo, Brazil
AAMAS-2017 8-12 May, 2017, Sao Paulo, BrazilAAMAS-2017 8-12 May, 2017, Sao Paulo, Brazil
AAMAS-2017 8-12 May, 2017, Sao Paulo, Brazil
 
Building Open Data Markets Using Sensing as a Service Model
Building Open Data Markets Using Sensing as a Service ModelBuilding Open Data Markets Using Sensing as a Service Model
Building Open Data Markets Using Sensing as a Service Model
 
SEAMS-2016, 16-17 May, 2016, Austin, Texas, United States
SEAMS-2016, 16-17 May, 2016, Austin, Texas, United StatesSEAMS-2016, 16-17 May, 2016, Austin, Texas, United States
SEAMS-2016, 16-17 May, 2016, Austin, Texas, United States
 
IS-EUD-2015, Madrid, Spain, 27 May 2015
IS-EUD-2015, Madrid, Spain, 27 May 2015IS-EUD-2015, Madrid, Spain, 27 May 2015
IS-EUD-2015, Madrid, Spain, 27 May 2015
 
ACC-2012, Bangalore, India, 28 July, 2012
ACC-2012, Bangalore, India, 28 July, 2012ACC-2012, Bangalore, India, 28 July, 2012
ACC-2012, Bangalore, India, 28 July, 2012
 

Último

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Último (20)

COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 

SKG-2013, Beijing, China, 03 October 2013

  • 1. THE 9TH INTERNATIONAL CONFERENCE ON SEMANTICS, KNOWLEDGE & GRIDS October 2013 Semantic-driven Configuration of Internet of Things Middleware Charith Perera, Arkady Zaslavsky, Michael Compton, Peter Christen, Dimitrios Georgakopoulos
  • 2. Agenda • Background and The Problem • Functional Requirements • Objectives and Assumptions • Proposed Solution: CASCoM • Implementation • Experimentation, Evaluation and Results • Future Work and Research Directions Slide 2 of 23
  • 3. Background and The Problem • Large number of sensors  Hard to keep track of capabilities [Descriptions] • IoT middleware hard to use  Too complex for non technical users • Configuration is hard / time consuming even for IT personnel • Users don’t want to deal with technical details Slide 3 of 23
  • 5. Real World Scenario The Australian Plant Phenomics Facility
  • 6. • Grains Research and Development Corporation (GRDC) trials plant varieties in very many 10m x 10m plots across Australia. • Every year, Australian grain breeders plant up to 1 million plots across the country to find the best high yielding • Issues in current practices: • Site visits are expensive and time-consuming (e.g., 400km away) • Lack of accurate information limits the quality of results Slide 6 of 23
  • 7. Slide 7 of 23 Objectives and Assumptions • There are many applications that can perform a given task • The required data input varies from one application to another
  • 8. Slide 8 of 23 Objectives and Assumptions • Each application may support different data inputs • More data -> More functionalities (Minimum) (Minimum)
  • 9. Slide 9 of 23 Proposed Solutions: CASCOM • Orchestrate IoT resources: Sensors and Data processing components Phase 6: Charith Perera, Arkady Zaslavsky, Chi Harold Liu, Michael Compton, Peter Christen, and Dimitrios Georgakopoulos, Sensor Search Techniques for Sensing as a Service Architecture for The Internet of Things, IEEE Sensors Journal, Volume xx, Issue x, 2014 Charith Perera, Arkady Zaslavsky, Peter Christen, Michael Compton, and Dimitrios Georgakopoulos, Context-aware Sensor Search, Selection and Ranking Model for Internet of Things Middleware, Proceedings of the IEEE 14th International Conference on Mobile Data Management (MDM), Milan, Italy, June, 2013
  • 11. Slide 11 of 23 IoT Resource Orchestration • Step 1: Identify the data items required • Step 2: Iteratively find the sensors and data processing components that can produces such data items.
  • 12. Slide 12 of 23 Discover Additional Context • Current battery level -> Reaming battery / Time remaining Energy efficient sensing
  • 13. Slide 13 of 23 Advantage
  • 14. Implementation 1 2 4 5 1Users can select questions from and search for answers. Then users needs to select an answer from . Related tasks are automatically listed in . More filtering can be done by answering more questions. Once select a task, system will automatically orchestrate different solutions and listed in . Relevant cost factors will be listed in . 2 4 5 3 3 Slide 14 of 23
  • 15. Experimentation and Evaluation • Users required to configure the IoT middleware in such a way that it produces a specific data stream: (1) Monitor Phytophtora disease (2) Monitor environmental pollution (3) Monitor and analyse crowd movement (indoor) • 3 Types of users: (1) A GSN expert (2) An IT expert (3) A non-IT expert • Measurements: (1) The amount of time taken by easy step (2) Performance when data model increases Slide 15 of 23
  • 16. Results • A GSN expert, an IT expert, and a non-IT expert completed the given tasks 50x, 80x and 250x times faster • The GSN expert saved 88% time by using CASCoM • Time taken for IoT resource orchestration is less than 4 seconds Slide 16 of 23
  • 17. Conclusion and Future Work • Scalable: no algorithmic changes required • Extendable: add sensor and component descriptions • Performance: less than 4 seconds for 10,000 (x4) descriptions • Simplicity and ease of use: support non-technical personal Future Work • Tools to support easy description generation • Automated description generation • Utility-based sensing / Pay-as-you-go Slide 17 of 23
  • 18. CSIRO Computational Informatics Charith Perera t +61 2 6216 7135 e Charith.Perera@csiro.au w www.charithperera.net SEMANTIC DATA MANAGEMENT / INFORMATION ENGINEERING LAB Thank You!