SlideShare a Scribd company logo
CLOUD SERVICES
SUPPORT FOR IOT
SEMANTIC
INTEROPERABILITY
IOT DAY 2016
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
1
MARK UNDERWOOD
KRYPTON BROTHERS LLC
ABOUT @KNOWLENGR (ME)
• CEO Krypton Brothers (NYC area)
• Co-chair Summit on Ontologies for IoT
(2015)
• Co-chair Security and Privacy
subgroup of the NIST Big Data Public
Working Group
• Book chapter on Complex Event
Processing for IoT Security (in press)
• ACM, IEEE, AAAI, ISACA, SHRM etc,
etc.
IoT Day 2016 - Mark Underwood @Knowlengr Krypton
Brothers - Creative Commons Attribution Share-Alike
2
MY IOT USE “CASES”
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
3
USE CASE:
ELECTRIC VIOLIN
IoT Day 2016 - Mark Underwood @Knowlengr Krypton
Brothers - Creative Commons Attribution Share-Alike
4
YAMAHA EV-5 CASE
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-
Alike
5
SENSOR, DEVICE TYPES
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
6
REQUIREMENT: SENSOR,
DEVICE UPGRADE
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution
Share-Alike
7
“TECHNICAL”
REQUIREMENTS
• Remote monitoring
• Interface with existing applications
• Recognize case placement
• Issue alerts, not just continuous data stream
• Support multiple models of humidistats
• Identify location (geospatial)
• Identify which instrument ($$$$ vs. $)
• Recognize sensor failure
• Full “ecosystem” (humidistat | humidifier | case
environment | location)
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
8
“BUSINESS”
REQUIREMENTS
• Limited budget
• Limited expertise for sensor technology
• Access through smartphone
• Access through web page
• Prevent “catastrophic” drying
• Address “case open” condition
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
9
FRONT-OF-NOSE
CONSIDERATIONS?
• What solutions are already out there?
• What are the sensor manufacturers providing?
• What protocols are “winning”?
• What giant, widely used apps or platforms should it
interface with (Facebook, Google, Microsoft, Verizon)?
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
10
BIG PICTURE
CONSIDERATIONS
• Use case contains multiple paradigmatic aspects
• Hidden analytics needs (practical sweet spot for case
climate control)
• Numerous rabbit holes for Not-Invented-Here development
• Confluence of idiosyncratic requirements and “universal”
IoT requirements
• Software development life cycle (SDLC) realities
• Error tolerance
• Maintenance will exceed development costs
• Potential big distraction from practicing for performance
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
11
THE GO-TO, DEFAULT
AGILE DEVELOPER
SOLUTION IN 2016?
CLOUD SERVICES
DRIVEN BY
API-FIRST DESIGN
►Cloud often morphs to hybrid (connectivity, resilience, cost
considerations apply), but folks embrace cloud-first mentality
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
12
CHECKERED SEMANTIC
INTEROPERABILITY
“SOLUTIONS” HISTORY
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
13
Credit: Leo Obrst, PhD at Mitre
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
This slide credit: Leo Obrst (Mitre)
14
ONTOLOGY MOTIVATORS
• Abstract models for devices, processes, events
• “Upper ontology”
• Describe code fragments (e.g., classes) using taxonomies
& vocabularies recognized by other developers
• Leverage stereotypical design patterns for UI
• Recognize blurring with big data issue
• Access “model-oriented” communities of interest
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
15
TRADEOFF DANCE
• Implement an elegant solution
• Avoid slippery floor spots
• endless refinement
• unresolvable representation alternatives
• Devil is in the details
• Cautionary tale:
Example from Financial Industry Business Ontology
(FIBO)
• EHR Blockbuster film: EPIC vs. the Ontologists
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
16
QUESTIONS
• What is the shape of existing cloud service design
patterns?
• Are ontologies part of these patterns?
• If so, what does it look like?
• Which enterprise influencers are at work?
• Which tools are being used? (Artifacts?)
• Who are the people to watch?
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
17
CLOUD SERVICES
ABSTRACT
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
18
Two important consequences of the “cloudification” of computing are DevOps and
an API-first (espoused by Intel’s Brian Krzanich) design philosophy. While SOA and
“composable services” introduced many of the same concepts in earlier generations
(indeed, both DevOps and API-first steal from well-burnished concepts), the level of
adoption across software and data providers is unprecedented. Computing
environments for large scale projects can be stood up in minutes, tested and
disposed of the following day. Products like Zapier and IFTTT allow for
orchestration of cloud services across providers. The Zapier App Directory offers
around 100 integrations. Interop exists across platforms (as in hybrid cloud
storage), applications (e.g., between QuickBooks and a telephony app like
DialMyCalls), and also what some are calling “cognitive services.” Cloudify
suggests using TOSCA (a cloud orchestration standard) to connect resources like
OpenStack or VMware using open source tools.)
Github repositories can store ontologies, but can this be scaled up to build
applications, sharing ontologies within or across domains? Will developers tempted
to use ontologies be able to gain the same productivity benefits they experience
elsewhere with cloud services? We ask a few vendors.
API-FIRST DESIGN
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
19
API-first design is a result of ubiquitous cloud services
and DevOps, but its impact is not limited to that: IoT
development is inspired by the same design patterns.
Ontologies could / should be similarly ubiquitous to
deploy. Are they?
WHY API-FIRST?
Browse cloud service integrations at Zapier,
ProgrammableWeb and IFTTT
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
20
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
21
PROGRAMMABLE WEB
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
22
CLOUD SOLUTIONS:
COMMERCIAL TRACTION
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
23
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
24
IBM WATSON:
“ONTOLOGY ANALYSIS”
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
25
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
26
SAS: ONTOLOGY FOR
ANALYTICS & BI
http://www.sas.com/en_us/software/analytics/ontology-management.html
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
27
SAS: ONTOLOGY
MANAGEMENT STUDIO
Includes class editing, XML import, RDF formats
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
28
ORCHESTRATION AS KEY
• Emerging as central issue
in NIST Big Data Working
Group Security and
Privacy
(bigdatastandards.com)
• Reality: multiple services,
vendors, standards
• Role of people must be
surfaced design patterns
• Re-emergence of
workflow
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
29
OASIS TOSCA
TOSCA: Topology and Orchestration Specification for Cloud
Applications
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
30
SDN MEETS ONTOLOGY?
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
31
SAP RESEARCH
Via: Florian Probst (c. 2012) “SAP Research: An
Industry Perspective on Semantic Technologies”
• Probst walks through several use cases and
prototypes, including EMS, oil & gas
• Lessons learned:
• Establish role for “ontology engineer”
• Improved browsers for ontology editors, help, &
visualization metaphors
• “Ontologies are still hard to use for software
engineers while the benefit is not directly obvious”
• There are performance issues
• Need new mechanisms for semantic annotations
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
32
PROGRESS WITHIN THE DOMINANT DESIGN
PATTERN? HTTP://ISERVE.KMI.OPEN.AC.UK/
33
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
ISERVE (CONT’D)
Open Source: https://github.com/kmi/iserve
•Web Application -iServe Browser
•Read&Write RESTful API
•Linked Data principles
•SPARQL endpoint
•Content negotiation (RDF, HTML)
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
34
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
35
ISERVE ON SWAGGER + GITHUB
“By this all people will know you are my discipline.”
(refactoring of John 13:25)
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
36
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
37
“Swagger is a simple yet powerful representation of your RESTful API.
With the largest ecosystem of API tooling on the planet, thousands of developers are supporting Swagger
in almost every modern programming language and deployment environment.
With a Swagger-enabled API, you get interactive documentation, client SDK generation and discoverability.
We created Swagger to help fulfill the promise of APIs. Swagger helps companies like Apigee, Getty Images,
Intuit, LivingSocial, McKesson, Microsoft, Morningstar, and PayPal build the best possible services with
RESTful APIs.
PROGRESS?
CLOUD SERVICES FOR ONTOLOGIES
38
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
WHERE ARE ONTOLOGIES?
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
39
CURRENT STATUS OF ONTOLOGY
CLOUD SERVICE OFFERINGS
• Too few initiatives (search Github, Swagger)
• Some of the few are industry giants
• Adoption is being pushed from top (SAS), bottom (Nakina
Systems), and middle (SAP)
• There are clear use cases (e.g., CRM  marketing
automation)
• Competing software development life cycle models still
prevail
• Among semantically rich alternative development models,
even they have light traction (model-driven development,
domain-specific development)
• Roll-your-own (without ontologies) must get harder.
• iServe, ProgrammableWeb potential influencers
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
40
PROJECT STALL
• Which upper ontologies do I
need?
• Evolving home monitoring
ecosystem (Verizon?)
• Lack of APIs
• Low tech commercial
landscape
• Use case not compelling
enough
• Development challenge
nontrivial
IoT Day 2016 - Mark Underwood @Knowlengr Krypton
Brothers - Creative Commons Attribution Share-Alike
41
MEANS TO AN END
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
42
Standards, APIs, even programming languages have limited lifetimes.
(MIDI is a mind-numbing exception.)
Building apps that endure is a nontrivial challenge.
Think Bach, not Google.
SEMANTIC INTEROP
VIA CLOUD SERVICES
MARK UNDERWOOD
IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
43
KRYPTON BROTHERS LLC | KRYPTONBROTHERS.COM
@KNOWLENGR
MARK.UNDERWOOD@KRYPTONBROTHERS.COM
SEE ALSO: ONTOLOGYSUMMIT.ORG

More Related Content

What's hot

Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...
Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...
Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...
Year of the X
 
Three mustkeers-iot-bigdata-cloud-kaist-daeyoung kim
Three mustkeers-iot-bigdata-cloud-kaist-daeyoung kimThree mustkeers-iot-bigdata-cloud-kaist-daeyoung kim
Three mustkeers-iot-bigdata-cloud-kaist-daeyoung kim
Daeyoung Kim
 
Future of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App StoreFuture of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App Store
Jonathan Jeon
 
Java ME Open Source
Java ME Open SourceJava ME Open Source
Java ME Open Sourceguest63b060
 
Design beyond the glowing rectangle - EuroIA2010
Design beyond the glowing rectangle - EuroIA2010Design beyond the glowing rectangle - EuroIA2010
Design beyond the glowing rectangle - EuroIA2010
Claire Rowland
 
R&D as a service
R&D as a serviceR&D as a service
R&D as a service
Ciklum International
 
User-Modifiable Software: Smalltalk and HyperCard
User-Modifiable Software: Smalltalk and HyperCardUser-Modifiable Software: Smalltalk and HyperCard
User-Modifiable Software: Smalltalk and HyperCard
Josh Justice
 
The new mobile world
The new mobile worldThe new mobile world
The new mobile world
Dr. Jimmy Schwarzkopf
 
Global Azure Bootcamp 2019 - AIoT powered by Azure
Global Azure Bootcamp 2019 - AIoT powered by AzureGlobal Azure Bootcamp 2019 - AIoT powered by Azure
Global Azure Bootcamp 2019 - AIoT powered by Azure
Andri Yadi
 
IoT Lab in Indonesia: Requirement and Expectations
IoT Lab in Indonesia: Requirement and ExpectationsIoT Lab in Indonesia: Requirement and Expectations
IoT Lab in Indonesia: Requirement and Expectations
Gizmologi
 
Implementing AI: Running AI at the Edge
Implementing AI: Running AI at the EdgeImplementing AI: Running AI at the Edge
Implementing AI: Running AI at the Edge
KTN
 
The Web of Things - Giving physical products a digital voice.
The Web of Things - Giving physical products a digital voice.The Web of Things - Giving physical products a digital voice.
The Web of Things - Giving physical products a digital voice.
EVRYTHNG
 
Technology, Innovation and Life
Technology, Innovation and LifeTechnology, Innovation and Life
Technology, Innovation and Life
scoobeesnac
 
NVIDIA GTC21 AI Conference Highlights
NVIDIA GTC21 AI Conference Highlights NVIDIA GTC21 AI Conference Highlights
NVIDIA GTC21 AI Conference Highlights
Alex G. Lee, Ph.D. Esq. CLP
 
AI Blockchain IoT Convergence for ESG Digital Transformation Insights from Pa...
AI Blockchain IoT Convergence for ESG Digital Transformation Insights from Pa...AI Blockchain IoT Convergence for ESG Digital Transformation Insights from Pa...
AI Blockchain IoT Convergence for ESG Digital Transformation Insights from Pa...
Alex G. Lee, Ph.D. Esq. CLP
 
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
Unity Technologies
 
All Things Open - Monitor Your City with Open Source IoT
All Things Open - Monitor Your City with Open Source IoTAll Things Open - Monitor Your City with Open Source IoT
All Things Open - Monitor Your City with Open Source IoT
Nathan McMinn
 
Introduction to CW Future Devices & Technologies Group (#CWFDT)
Introduction to CW Future Devices & Technologies Group (#CWFDT)Introduction to CW Future Devices & Technologies Group (#CWFDT)
Introduction to CW Future Devices & Technologies Group (#CWFDT)
3G4G
 
From IoT to Software Miniaturisation
From IoT to Software MiniaturisationFrom IoT to Software Miniaturisation
From IoT to Software Miniaturisation
Ptidej Team
 
Oliot daeyoungkim-kaist-2015 - final - short
Oliot daeyoungkim-kaist-2015 - final - shortOliot daeyoungkim-kaist-2015 - final - short
Oliot daeyoungkim-kaist-2015 - final - short
Daeyoung Kim
 

What's hot (20)

Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...
Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...
Bridging the Physical and digital Adances in wearables and consumer IOT; Rani...
 
Three mustkeers-iot-bigdata-cloud-kaist-daeyoung kim
Three mustkeers-iot-bigdata-cloud-kaist-daeyoung kimThree mustkeers-iot-bigdata-cloud-kaist-daeyoung kim
Three mustkeers-iot-bigdata-cloud-kaist-daeyoung kim
 
Future of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App StoreFuture of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App Store
 
Java ME Open Source
Java ME Open SourceJava ME Open Source
Java ME Open Source
 
Design beyond the glowing rectangle - EuroIA2010
Design beyond the glowing rectangle - EuroIA2010Design beyond the glowing rectangle - EuroIA2010
Design beyond the glowing rectangle - EuroIA2010
 
R&D as a service
R&D as a serviceR&D as a service
R&D as a service
 
User-Modifiable Software: Smalltalk and HyperCard
User-Modifiable Software: Smalltalk and HyperCardUser-Modifiable Software: Smalltalk and HyperCard
User-Modifiable Software: Smalltalk and HyperCard
 
The new mobile world
The new mobile worldThe new mobile world
The new mobile world
 
Global Azure Bootcamp 2019 - AIoT powered by Azure
Global Azure Bootcamp 2019 - AIoT powered by AzureGlobal Azure Bootcamp 2019 - AIoT powered by Azure
Global Azure Bootcamp 2019 - AIoT powered by Azure
 
IoT Lab in Indonesia: Requirement and Expectations
IoT Lab in Indonesia: Requirement and ExpectationsIoT Lab in Indonesia: Requirement and Expectations
IoT Lab in Indonesia: Requirement and Expectations
 
Implementing AI: Running AI at the Edge
Implementing AI: Running AI at the EdgeImplementing AI: Running AI at the Edge
Implementing AI: Running AI at the Edge
 
The Web of Things - Giving physical products a digital voice.
The Web of Things - Giving physical products a digital voice.The Web of Things - Giving physical products a digital voice.
The Web of Things - Giving physical products a digital voice.
 
Technology, Innovation and Life
Technology, Innovation and LifeTechnology, Innovation and Life
Technology, Innovation and Life
 
NVIDIA GTC21 AI Conference Highlights
NVIDIA GTC21 AI Conference Highlights NVIDIA GTC21 AI Conference Highlights
NVIDIA GTC21 AI Conference Highlights
 
AI Blockchain IoT Convergence for ESG Digital Transformation Insights from Pa...
AI Blockchain IoT Convergence for ESG Digital Transformation Insights from Pa...AI Blockchain IoT Convergence for ESG Digital Transformation Insights from Pa...
AI Blockchain IoT Convergence for ESG Digital Transformation Insights from Pa...
 
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
 
All Things Open - Monitor Your City with Open Source IoT
All Things Open - Monitor Your City with Open Source IoTAll Things Open - Monitor Your City with Open Source IoT
All Things Open - Monitor Your City with Open Source IoT
 
Introduction to CW Future Devices & Technologies Group (#CWFDT)
Introduction to CW Future Devices & Technologies Group (#CWFDT)Introduction to CW Future Devices & Technologies Group (#CWFDT)
Introduction to CW Future Devices & Technologies Group (#CWFDT)
 
From IoT to Software Miniaturisation
From IoT to Software MiniaturisationFrom IoT to Software Miniaturisation
From IoT to Software Miniaturisation
 
Oliot daeyoungkim-kaist-2015 - final - short
Oliot daeyoungkim-kaist-2015 - final - shortOliot daeyoungkim-kaist-2015 - final - short
Oliot daeyoungkim-kaist-2015 - final - short
 

Viewers also liked

2/24(Wed) - PowerPoint Presentation
2/24(Wed) - PowerPoint Presentation2/24(Wed) - PowerPoint Presentation
2/24(Wed) - PowerPoint Presentationbutest
 
Semantic Navigation Cloud Edition
Semantic Navigation Cloud EditionSemantic Navigation Cloud Edition
Semantic Navigation Cloud EditionMarten den Haring
 
Semantic Technologies for Enterprise Cloud Management
Semantic Technologies for Enterprise Cloud ManagementSemantic Technologies for Enterprise Cloud Management
Semantic Technologies for Enterprise Cloud ManagementPeter Haase
 
GAO Cloud Report
GAO Cloud ReportGAO Cloud Report
GAO Cloud Report
GovCloud Network
 
Towards the Cross-Domain Interoperability of IoT Platforms - EuCNC, 30 Jun 20...
Towards the Cross-Domain Interoperability of IoT Platforms - EuCNC, 30 Jun 20...Towards the Cross-Domain Interoperability of IoT Platforms - EuCNC, 30 Jun 20...
Towards the Cross-Domain Interoperability of IoT Platforms - EuCNC, 30 Jun 20...
symbiote-h2020
 
Practical Cloud Economics
Practical Cloud EconomicsPractical Cloud Economics
Practical Cloud EconomicsEd Byrne
 
Semantic Cloud Governance
Semantic Cloud GovernanceSemantic Cloud Governance
Semantic Cloud Governancearivolit
 
Automated Planning as a Semantic Technology
Automated Planning as a Semantic TechnologyAutomated Planning as a Semantic Technology
Automated Planning as a Semantic TechnologyClark & Parsia LLC
 
seevl: Cloud computing, the Semantic Web and Music Discovery
seevl: Cloud computing, the Semantic Web and Music Discoveryseevl: Cloud computing, the Semantic Web and Music Discovery
seevl: Cloud computing, the Semantic Web and Music Discovery
Alexandre Passant
 
IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS Web image re ranking using query-sp...
IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS Web image re ranking using query-sp...IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS Web image re ranking using query-sp...
IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS Web image re ranking using query-sp...
IEEEMEMTECHSTUDENTPROJECTS
 
Semantic search in the cloud
Semantic search in the cloudSemantic search in the cloud
Semantic search in the cloud
lucenerevolution
 
Cloud Lock-in vs. Cloud Interoperability - Indicthreads cloud computing conf...
Cloud Lock-in vs. Cloud Interoperability  - Indicthreads cloud computing conf...Cloud Lock-in vs. Cloud Interoperability  - Indicthreads cloud computing conf...
Cloud Lock-in vs. Cloud Interoperability - Indicthreads cloud computing conf...
IndicThreads
 
IoT Interoperability: a Hub-based Approach
IoT Interoperability: a Hub-based ApproachIoT Interoperability: a Hub-based Approach
IoT Interoperability: a Hub-based Approach
Michael Blackstock
 
Interoperability with Standardless IoT (Global IoT Day Wien)
Interoperability with Standardless IoT (Global IoT Day Wien)Interoperability with Standardless IoT (Global IoT Day Wien)
Interoperability with Standardless IoT (Global IoT Day Wien)
David Janes
 
Ecosystems, Platforms and Interoperability in IoT - 22/11/2013
Ecosystems, Platforms and Interoperability in IoT - 22/11/2013Ecosystems, Platforms and Interoperability in IoT - 22/11/2013
Ecosystems, Platforms and Interoperability in IoT - 22/11/2013
Maurizio Pilu
 
Cloud IT Economics: What you don't know about TCO can hurt you
Cloud IT Economics: What you don't know about TCO can hurt youCloud IT Economics: What you don't know about TCO can hurt you
Cloud IT Economics: What you don't know about TCO can hurt you
Al Brodie
 
Introduction to Enterprise Cloud Economics
Introduction to Enterprise Cloud EconomicsIntroduction to Enterprise Cloud Economics
Introduction to Enterprise Cloud Economics
Everest Group
 
Interoperability Flexibility and Industrial Design Requirements in IoT Devices.
Interoperability Flexibility and Industrial Design Requirements in IoT Devices.Interoperability Flexibility and Industrial Design Requirements in IoT Devices.
Interoperability Flexibility and Industrial Design Requirements in IoT Devices.
Muhammad Ahad
 

Viewers also liked (20)

2/24(Wed) - PowerPoint Presentation
2/24(Wed) - PowerPoint Presentation2/24(Wed) - PowerPoint Presentation
2/24(Wed) - PowerPoint Presentation
 
Semantic Navigation Cloud Edition
Semantic Navigation Cloud EditionSemantic Navigation Cloud Edition
Semantic Navigation Cloud Edition
 
Brand Niemann09112009
Brand Niemann09112009Brand Niemann09112009
Brand Niemann09112009
 
Semantic Technologies for Enterprise Cloud Management
Semantic Technologies for Enterprise Cloud ManagementSemantic Technologies for Enterprise Cloud Management
Semantic Technologies for Enterprise Cloud Management
 
GAO Cloud Report
GAO Cloud ReportGAO Cloud Report
GAO Cloud Report
 
Towards the Cross-Domain Interoperability of IoT Platforms - EuCNC, 30 Jun 20...
Towards the Cross-Domain Interoperability of IoT Platforms - EuCNC, 30 Jun 20...Towards the Cross-Domain Interoperability of IoT Platforms - EuCNC, 30 Jun 20...
Towards the Cross-Domain Interoperability of IoT Platforms - EuCNC, 30 Jun 20...
 
Practical Cloud Economics
Practical Cloud EconomicsPractical Cloud Economics
Practical Cloud Economics
 
Semantic Cloud Governance
Semantic Cloud GovernanceSemantic Cloud Governance
Semantic Cloud Governance
 
Automated Planning as a Semantic Technology
Automated Planning as a Semantic TechnologyAutomated Planning as a Semantic Technology
Automated Planning as a Semantic Technology
 
seevl: Cloud computing, the Semantic Web and Music Discovery
seevl: Cloud computing, the Semantic Web and Music Discoveryseevl: Cloud computing, the Semantic Web and Music Discovery
seevl: Cloud computing, the Semantic Web and Music Discovery
 
IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS Web image re ranking using query-sp...
IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS Web image re ranking using query-sp...IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS Web image re ranking using query-sp...
IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS Web image re ranking using query-sp...
 
Semantic search in the cloud
Semantic search in the cloudSemantic search in the cloud
Semantic search in the cloud
 
Cloud Lock-in vs. Cloud Interoperability - Indicthreads cloud computing conf...
Cloud Lock-in vs. Cloud Interoperability  - Indicthreads cloud computing conf...Cloud Lock-in vs. Cloud Interoperability  - Indicthreads cloud computing conf...
Cloud Lock-in vs. Cloud Interoperability - Indicthreads cloud computing conf...
 
IoT Interoperability: a Hub-based Approach
IoT Interoperability: a Hub-based ApproachIoT Interoperability: a Hub-based Approach
IoT Interoperability: a Hub-based Approach
 
Interoperability with Standardless IoT (Global IoT Day Wien)
Interoperability with Standardless IoT (Global IoT Day Wien)Interoperability with Standardless IoT (Global IoT Day Wien)
Interoperability with Standardless IoT (Global IoT Day Wien)
 
Ecosystems, Platforms and Interoperability in IoT - 22/11/2013
Ecosystems, Platforms and Interoperability in IoT - 22/11/2013Ecosystems, Platforms and Interoperability in IoT - 22/11/2013
Ecosystems, Platforms and Interoperability in IoT - 22/11/2013
 
Cloud IT Economics: What you don't know about TCO can hurt you
Cloud IT Economics: What you don't know about TCO can hurt youCloud IT Economics: What you don't know about TCO can hurt you
Cloud IT Economics: What you don't know about TCO can hurt you
 
Red tacton
Red tactonRed tacton
Red tacton
 
Introduction to Enterprise Cloud Economics
Introduction to Enterprise Cloud EconomicsIntroduction to Enterprise Cloud Economics
Introduction to Enterprise Cloud Economics
 
Interoperability Flexibility and Industrial Design Requirements in IoT Devices.
Interoperability Flexibility and Industrial Design Requirements in IoT Devices.Interoperability Flexibility and Industrial Design Requirements in IoT Devices.
Interoperability Flexibility and Industrial Design Requirements in IoT Devices.
 

Similar to IoT Day 2016: Cloud Services for IoT Semantic Interoperability

AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
Amazon Web Services
 
Technology Trends & The Impact for Software Industry
Technology Trends & The Impact for Software IndustryTechnology Trends & The Impact for Software Industry
Technology Trends & The Impact for Software Industry
Thanachart Numnonda
 
IT Trends – A Personal Perspective
IT Trends – A Personal PerspectiveIT Trends – A Personal Perspective
IT Trends – A Personal Perspective
International Turneky Systems
 
OASIS: How open source and open standards work together: the Internet of Things
OASIS: How open source and open standards work together: the Internet of ThingsOASIS: How open source and open standards work together: the Internet of Things
OASIS: How open source and open standards work together: the Internet of Things
James Bryce Clark
 
OASIS: open source and open standards: internet of things
OASIS: open source and open standards: internet of thingsOASIS: open source and open standards: internet of things
OASIS: open source and open standards: internet of things
Jamie Clark
 
Become a cloud superhero with Code, Community & Culture
Become a cloud superhero with Code, Community & CultureBecome a cloud superhero with Code, Community & Culture
Become a cloud superhero with Code, Community & Culture
Angel Diaz
 
Cl16 wit io_t
Cl16 wit io_tCl16 wit io_t
Cl16 wit io_t
Shubha Govil
 
Meetup8 IoT trends 2016
Meetup8 IoT trends 2016Meetup8 IoT trends 2016
Meetup8 IoT trends 2016
Francesco Rago
 
Open source 101
Open source 101Open source 101
Open source 101
Tom Rieger
 
Experience Design for the IoT | Tim Scanlon - 2016 Tongji Design Week Keynote
Experience Design for the IoT | Tim Scanlon - 2016 Tongji Design Week Keynote Experience Design for the IoT | Tim Scanlon - 2016 Tongji Design Week Keynote
Experience Design for the IoT | Tim Scanlon - 2016 Tongji Design Week Keynote
Tim Scanlon
 
IoT Developer Survey 2016
IoT Developer Survey 2016IoT Developer Survey 2016
IoT Developer Survey 2016
Eclipse IoT
 
CAMP IT Slides - Skytap - Brian White
CAMP IT Slides - Skytap - Brian White CAMP IT Slides - Skytap - Brian White
CAMP IT Slides - Skytap - Brian White Skytap Cloud
 
GK NU CS 101 Session 1B (1).ppt
GK NU CS 101 Session 1B (1).pptGK NU CS 101 Session 1B (1).ppt
GK NU CS 101 Session 1B (1).ppt
PiyushRanjan269184
 
Iterative Architecture: Your Path to on-time Delivery
Iterative Architecture: Your Path to on-time DeliveryIterative Architecture: Your Path to on-time Delivery
Iterative Architecture: Your Path to on-time Delivery
Asanka Abeysinghe
 
20210128 jim spohrer ai house_fund v4
20210128 jim spohrer ai house_fund v420210128 jim spohrer ai house_fund v4
20210128 jim spohrer ai house_fund v4
ISSIP
 
IT Technology Trends 2014
IT Technology Trends 2014IT Technology Trends 2014
IT Technology Trends 2014IMC Institute
 
Cubitic: Predictive Analytics
Cubitic: Predictive AnalyticsCubitic: Predictive Analytics
Cubitic: Predictive Analytics
huguk
 
Foundational Elements for IoT (1)
Foundational Elements for IoT (1)Foundational Elements for IoT (1)
Foundational Elements for IoT (1)Nicolas Delorme
 
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyEmerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
ITCamp
 
IoT Developer Survey 2016
IoT Developer Survey 2016IoT Developer Survey 2016
IoT Developer Survey 2016
Ian Skerrett
 

Similar to IoT Day 2016: Cloud Services for IoT Semantic Interoperability (20)

AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
 
Technology Trends & The Impact for Software Industry
Technology Trends & The Impact for Software IndustryTechnology Trends & The Impact for Software Industry
Technology Trends & The Impact for Software Industry
 
IT Trends – A Personal Perspective
IT Trends – A Personal PerspectiveIT Trends – A Personal Perspective
IT Trends – A Personal Perspective
 
OASIS: How open source and open standards work together: the Internet of Things
OASIS: How open source and open standards work together: the Internet of ThingsOASIS: How open source and open standards work together: the Internet of Things
OASIS: How open source and open standards work together: the Internet of Things
 
OASIS: open source and open standards: internet of things
OASIS: open source and open standards: internet of thingsOASIS: open source and open standards: internet of things
OASIS: open source and open standards: internet of things
 
Become a cloud superhero with Code, Community & Culture
Become a cloud superhero with Code, Community & CultureBecome a cloud superhero with Code, Community & Culture
Become a cloud superhero with Code, Community & Culture
 
Cl16 wit io_t
Cl16 wit io_tCl16 wit io_t
Cl16 wit io_t
 
Meetup8 IoT trends 2016
Meetup8 IoT trends 2016Meetup8 IoT trends 2016
Meetup8 IoT trends 2016
 
Open source 101
Open source 101Open source 101
Open source 101
 
Experience Design for the IoT | Tim Scanlon - 2016 Tongji Design Week Keynote
Experience Design for the IoT | Tim Scanlon - 2016 Tongji Design Week Keynote Experience Design for the IoT | Tim Scanlon - 2016 Tongji Design Week Keynote
Experience Design for the IoT | Tim Scanlon - 2016 Tongji Design Week Keynote
 
IoT Developer Survey 2016
IoT Developer Survey 2016IoT Developer Survey 2016
IoT Developer Survey 2016
 
CAMP IT Slides - Skytap - Brian White
CAMP IT Slides - Skytap - Brian White CAMP IT Slides - Skytap - Brian White
CAMP IT Slides - Skytap - Brian White
 
GK NU CS 101 Session 1B (1).ppt
GK NU CS 101 Session 1B (1).pptGK NU CS 101 Session 1B (1).ppt
GK NU CS 101 Session 1B (1).ppt
 
Iterative Architecture: Your Path to on-time Delivery
Iterative Architecture: Your Path to on-time DeliveryIterative Architecture: Your Path to on-time Delivery
Iterative Architecture: Your Path to on-time Delivery
 
20210128 jim spohrer ai house_fund v4
20210128 jim spohrer ai house_fund v420210128 jim spohrer ai house_fund v4
20210128 jim spohrer ai house_fund v4
 
IT Technology Trends 2014
IT Technology Trends 2014IT Technology Trends 2014
IT Technology Trends 2014
 
Cubitic: Predictive Analytics
Cubitic: Predictive AnalyticsCubitic: Predictive Analytics
Cubitic: Predictive Analytics
 
Foundational Elements for IoT (1)
Foundational Elements for IoT (1)Foundational Elements for IoT (1)
Foundational Elements for IoT (1)
 
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyEmerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
 
IoT Developer Survey 2016
IoT Developer Survey 2016IoT Developer Survey 2016
IoT Developer Survey 2016
 

More from Mark Underwood

Security within Scaled Agile
Security within Scaled AgileSecurity within Scaled Agile
Security within Scaled Agile
Mark Underwood
 
Site (Service) Reliability Engineering
Site (Service) Reliability EngineeringSite (Service) Reliability Engineering
Site (Service) Reliability Engineering
Mark Underwood
 
The Quality “Logs”-Jam: Why Alerting for Cybersecurity is Awash with False Po...
The Quality “Logs”-Jam: Why Alerting for Cybersecurity is Awash with False Po...The Quality “Logs”-Jam: Why Alerting for Cybersecurity is Awash with False Po...
The Quality “Logs”-Jam: Why Alerting for Cybersecurity is Awash with False Po...
Mark Underwood
 
Codes of Ethics and the Ethics of Code
Codes of Ethics and the Ethics of CodeCodes of Ethics and the Ethics of Code
Codes of Ethics and the Ethics of Code
Mark Underwood
 
Ethics of Analytics and Machine Learning
Ethics of Analytics and Machine LearningEthics of Analytics and Machine Learning
Ethics of Analytics and Machine Learning
Mark Underwood
 
DevOps Support for an Ethical Software Development Life Cycle (SDLC)
DevOps Support for an Ethical Software Development Life Cycle (SDLC)DevOps Support for an Ethical Software Development Life Cycle (SDLC)
DevOps Support for an Ethical Software Development Life Cycle (SDLC)
Mark Underwood
 
Implications of GDPR for IoT Big Data Security and Privacy Fabric
Implications of GDPR for IoT Big Data Security and Privacy FabricImplications of GDPR for IoT Big Data Security and Privacy Fabric
Implications of GDPR for IoT Big Data Security and Privacy Fabric
Mark Underwood
 
Technologies in Support of Big Data Ethics
Technologies in Support of Big Data EthicsTechnologies in Support of Big Data Ethics
Technologies in Support of Big Data Ethics
Mark Underwood
 
NIST Big Data Public WG : Security and Privacy v2
NIST Big Data Public WG : Security and Privacy v2NIST Big Data Public WG : Security and Privacy v2
NIST Big Data Public WG : Security and Privacy v2
Mark Underwood
 
Stakeholders in Systems Design
Stakeholders in Systems DesignStakeholders in Systems Design
Stakeholders in Systems Design
Mark Underwood
 
TEDx Poetry and Science
TEDx Poetry and ScienceTEDx Poetry and Science
TEDx Poetry and Science
Mark Underwood
 
Ontology Summit - Track D Standards Summary & Provocative Use Cases
Ontology Summit - Track D Standards Summary & Provocative Use CasesOntology Summit - Track D Standards Summary & Provocative Use Cases
Ontology Summit - Track D Standards Summary & Provocative Use Cases
Mark Underwood
 
Design Patterns for Ontologies in IoT
Design Patterns for Ontologies in IoTDesign Patterns for Ontologies in IoT
Design Patterns for Ontologies in IoT
Mark Underwood
 

More from Mark Underwood (13)

Security within Scaled Agile
Security within Scaled AgileSecurity within Scaled Agile
Security within Scaled Agile
 
Site (Service) Reliability Engineering
Site (Service) Reliability EngineeringSite (Service) Reliability Engineering
Site (Service) Reliability Engineering
 
The Quality “Logs”-Jam: Why Alerting for Cybersecurity is Awash with False Po...
The Quality “Logs”-Jam: Why Alerting for Cybersecurity is Awash with False Po...The Quality “Logs”-Jam: Why Alerting for Cybersecurity is Awash with False Po...
The Quality “Logs”-Jam: Why Alerting for Cybersecurity is Awash with False Po...
 
Codes of Ethics and the Ethics of Code
Codes of Ethics and the Ethics of CodeCodes of Ethics and the Ethics of Code
Codes of Ethics and the Ethics of Code
 
Ethics of Analytics and Machine Learning
Ethics of Analytics and Machine LearningEthics of Analytics and Machine Learning
Ethics of Analytics and Machine Learning
 
DevOps Support for an Ethical Software Development Life Cycle (SDLC)
DevOps Support for an Ethical Software Development Life Cycle (SDLC)DevOps Support for an Ethical Software Development Life Cycle (SDLC)
DevOps Support for an Ethical Software Development Life Cycle (SDLC)
 
Implications of GDPR for IoT Big Data Security and Privacy Fabric
Implications of GDPR for IoT Big Data Security and Privacy FabricImplications of GDPR for IoT Big Data Security and Privacy Fabric
Implications of GDPR for IoT Big Data Security and Privacy Fabric
 
Technologies in Support of Big Data Ethics
Technologies in Support of Big Data EthicsTechnologies in Support of Big Data Ethics
Technologies in Support of Big Data Ethics
 
NIST Big Data Public WG : Security and Privacy v2
NIST Big Data Public WG : Security and Privacy v2NIST Big Data Public WG : Security and Privacy v2
NIST Big Data Public WG : Security and Privacy v2
 
Stakeholders in Systems Design
Stakeholders in Systems DesignStakeholders in Systems Design
Stakeholders in Systems Design
 
TEDx Poetry and Science
TEDx Poetry and ScienceTEDx Poetry and Science
TEDx Poetry and Science
 
Ontology Summit - Track D Standards Summary & Provocative Use Cases
Ontology Summit - Track D Standards Summary & Provocative Use CasesOntology Summit - Track D Standards Summary & Provocative Use Cases
Ontology Summit - Track D Standards Summary & Provocative Use Cases
 
Design Patterns for Ontologies in IoT
Design Patterns for Ontologies in IoTDesign Patterns for Ontologies in IoT
Design Patterns for Ontologies in IoT
 

Recently uploaded

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 

Recently uploaded (20)

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 

IoT Day 2016: Cloud Services for IoT Semantic Interoperability

  • 1. CLOUD SERVICES SUPPORT FOR IOT SEMANTIC INTEROPERABILITY IOT DAY 2016 IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 1 MARK UNDERWOOD KRYPTON BROTHERS LLC
  • 2. ABOUT @KNOWLENGR (ME) • CEO Krypton Brothers (NYC area) • Co-chair Summit on Ontologies for IoT (2015) • Co-chair Security and Privacy subgroup of the NIST Big Data Public Working Group • Book chapter on Complex Event Processing for IoT Security (in press) • ACM, IEEE, AAAI, ISACA, SHRM etc, etc. IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 2
  • 3. MY IOT USE “CASES” IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 3
  • 4. USE CASE: ELECTRIC VIOLIN IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 4
  • 5. YAMAHA EV-5 CASE IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- Alike 5
  • 6. SENSOR, DEVICE TYPES IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 6
  • 7. REQUIREMENT: SENSOR, DEVICE UPGRADE IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 7
  • 8. “TECHNICAL” REQUIREMENTS • Remote monitoring • Interface with existing applications • Recognize case placement • Issue alerts, not just continuous data stream • Support multiple models of humidistats • Identify location (geospatial) • Identify which instrument ($$$$ vs. $) • Recognize sensor failure • Full “ecosystem” (humidistat | humidifier | case environment | location) IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 8
  • 9. “BUSINESS” REQUIREMENTS • Limited budget • Limited expertise for sensor technology • Access through smartphone • Access through web page • Prevent “catastrophic” drying • Address “case open” condition IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 9
  • 10. FRONT-OF-NOSE CONSIDERATIONS? • What solutions are already out there? • What are the sensor manufacturers providing? • What protocols are “winning”? • What giant, widely used apps or platforms should it interface with (Facebook, Google, Microsoft, Verizon)? IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 10
  • 11. BIG PICTURE CONSIDERATIONS • Use case contains multiple paradigmatic aspects • Hidden analytics needs (practical sweet spot for case climate control) • Numerous rabbit holes for Not-Invented-Here development • Confluence of idiosyncratic requirements and “universal” IoT requirements • Software development life cycle (SDLC) realities • Error tolerance • Maintenance will exceed development costs • Potential big distraction from practicing for performance IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 11
  • 12. THE GO-TO, DEFAULT AGILE DEVELOPER SOLUTION IN 2016? CLOUD SERVICES DRIVEN BY API-FIRST DESIGN ►Cloud often morphs to hybrid (connectivity, resilience, cost considerations apply), but folks embrace cloud-first mentality IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 12
  • 13. CHECKERED SEMANTIC INTEROPERABILITY “SOLUTIONS” HISTORY IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 13 Credit: Leo Obrst, PhD at Mitre
  • 14. IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike This slide credit: Leo Obrst (Mitre) 14
  • 15. ONTOLOGY MOTIVATORS • Abstract models for devices, processes, events • “Upper ontology” • Describe code fragments (e.g., classes) using taxonomies & vocabularies recognized by other developers • Leverage stereotypical design patterns for UI • Recognize blurring with big data issue • Access “model-oriented” communities of interest IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 15
  • 16. TRADEOFF DANCE • Implement an elegant solution • Avoid slippery floor spots • endless refinement • unresolvable representation alternatives • Devil is in the details • Cautionary tale: Example from Financial Industry Business Ontology (FIBO) • EHR Blockbuster film: EPIC vs. the Ontologists IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 16
  • 17. QUESTIONS • What is the shape of existing cloud service design patterns? • Are ontologies part of these patterns? • If so, what does it look like? • Which enterprise influencers are at work? • Which tools are being used? (Artifacts?) • Who are the people to watch? IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 17
  • 18. CLOUD SERVICES ABSTRACT IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 18 Two important consequences of the “cloudification” of computing are DevOps and an API-first (espoused by Intel’s Brian Krzanich) design philosophy. While SOA and “composable services” introduced many of the same concepts in earlier generations (indeed, both DevOps and API-first steal from well-burnished concepts), the level of adoption across software and data providers is unprecedented. Computing environments for large scale projects can be stood up in minutes, tested and disposed of the following day. Products like Zapier and IFTTT allow for orchestration of cloud services across providers. The Zapier App Directory offers around 100 integrations. Interop exists across platforms (as in hybrid cloud storage), applications (e.g., between QuickBooks and a telephony app like DialMyCalls), and also what some are calling “cognitive services.” Cloudify suggests using TOSCA (a cloud orchestration standard) to connect resources like OpenStack or VMware using open source tools.) Github repositories can store ontologies, but can this be scaled up to build applications, sharing ontologies within or across domains? Will developers tempted to use ontologies be able to gain the same productivity benefits they experience elsewhere with cloud services? We ask a few vendors.
  • 19. API-FIRST DESIGN IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 19 API-first design is a result of ubiquitous cloud services and DevOps, but its impact is not limited to that: IoT development is inspired by the same design patterns. Ontologies could / should be similarly ubiquitous to deploy. Are they?
  • 20. WHY API-FIRST? Browse cloud service integrations at Zapier, ProgrammableWeb and IFTTT IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 20
  • 21. IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 21
  • 22. PROGRAMMABLE WEB IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 22
  • 23. CLOUD SOLUTIONS: COMMERCIAL TRACTION IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 23
  • 24. IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 24
  • 25. IBM WATSON: “ONTOLOGY ANALYSIS” IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 25
  • 26. IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 26
  • 27. SAS: ONTOLOGY FOR ANALYTICS & BI http://www.sas.com/en_us/software/analytics/ontology-management.html IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 27
  • 28. SAS: ONTOLOGY MANAGEMENT STUDIO Includes class editing, XML import, RDF formats IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 28
  • 29. ORCHESTRATION AS KEY • Emerging as central issue in NIST Big Data Working Group Security and Privacy (bigdatastandards.com) • Reality: multiple services, vendors, standards • Role of people must be surfaced design patterns • Re-emergence of workflow IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 29
  • 30. OASIS TOSCA TOSCA: Topology and Orchestration Specification for Cloud Applications IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 30
  • 31. SDN MEETS ONTOLOGY? IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 31
  • 32. SAP RESEARCH Via: Florian Probst (c. 2012) “SAP Research: An Industry Perspective on Semantic Technologies” • Probst walks through several use cases and prototypes, including EMS, oil & gas • Lessons learned: • Establish role for “ontology engineer” • Improved browsers for ontology editors, help, & visualization metaphors • “Ontologies are still hard to use for software engineers while the benefit is not directly obvious” • There are performance issues • Need new mechanisms for semantic annotations IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 32
  • 33. PROGRESS WITHIN THE DOMINANT DESIGN PATTERN? HTTP://ISERVE.KMI.OPEN.AC.UK/ 33 IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
  • 34. ISERVE (CONT’D) Open Source: https://github.com/kmi/iserve •Web Application -iServe Browser •Read&Write RESTful API •Linked Data principles •SPARQL endpoint •Content negotiation (RDF, HTML) IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 34
  • 35. IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 35
  • 36. ISERVE ON SWAGGER + GITHUB “By this all people will know you are my discipline.” (refactoring of John 13:25) IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 36
  • 37. IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 37 “Swagger is a simple yet powerful representation of your RESTful API. With the largest ecosystem of API tooling on the planet, thousands of developers are supporting Swagger in almost every modern programming language and deployment environment. With a Swagger-enabled API, you get interactive documentation, client SDK generation and discoverability. We created Swagger to help fulfill the promise of APIs. Swagger helps companies like Apigee, Getty Images, Intuit, LivingSocial, McKesson, Microsoft, Morningstar, and PayPal build the best possible services with RESTful APIs.
  • 38. PROGRESS? CLOUD SERVICES FOR ONTOLOGIES 38 IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike
  • 39. WHERE ARE ONTOLOGIES? IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 39
  • 40. CURRENT STATUS OF ONTOLOGY CLOUD SERVICE OFFERINGS • Too few initiatives (search Github, Swagger) • Some of the few are industry giants • Adoption is being pushed from top (SAS), bottom (Nakina Systems), and middle (SAP) • There are clear use cases (e.g., CRM  marketing automation) • Competing software development life cycle models still prevail • Among semantically rich alternative development models, even they have light traction (model-driven development, domain-specific development) • Roll-your-own (without ontologies) must get harder. • iServe, ProgrammableWeb potential influencers IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 40
  • 41. PROJECT STALL • Which upper ontologies do I need? • Evolving home monitoring ecosystem (Verizon?) • Lack of APIs • Low tech commercial landscape • Use case not compelling enough • Development challenge nontrivial IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 41
  • 42. MEANS TO AN END IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 42 Standards, APIs, even programming languages have limited lifetimes. (MIDI is a mind-numbing exception.) Building apps that endure is a nontrivial challenge. Think Bach, not Google.
  • 43. SEMANTIC INTEROP VIA CLOUD SERVICES MARK UNDERWOOD IoT Day 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-Alike 43 KRYPTON BROTHERS LLC | KRYPTONBROTHERS.COM @KNOWLENGR MARK.UNDERWOOD@KRYPTONBROTHERS.COM SEE ALSO: ONTOLOGYSUMMIT.ORG

Editor's Notes

  1. Make sensors and devices internet-aware, improve instrument longevity, preserve climate
  2. At first it looks like subterranean layers from the OSI model (session, transport, network, data link . . . Yang is a 2010 data modeling specification, but see Spyns et al. “Data modeling vs. ontology engineering” from SIGMOD http://www.sigmod.org/publications/sigmod-record/0212/SPECIAL/2.Meersman.pdf Diagram credit: Cloudify
  3. In this summary from Nakina Systems it becomes clear that as software defined networks edge toward vendor-independent interop, they must deal with semantic concers, generally characterized as “abstraction,” “discovery.” https://nakinasystems.com/products/ni-framework/nfv-mano-platform/
  4. Huge code base for SAP, with numerous rich use cases. The key point of this slide is italicized.
  5. I have communicated with Carlos Pedrinaci, but he wasn’t available for our track times. Perhaps the F2F meeting. These slides are on Slideshare. Carlos advises that they are a little dated in places.
  6. Credit: Matt Miller of Sequoia Capital via Techcrunch 2016-01-23