Ontology Summit 2016 Mark Underwood Knowlengr Krypton Brothers
Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers Creative Commons Attribution Share-Alike 1 CO-CHAIRS Donna Fritzsche and Michael Grüninger March 3, 2016
CLOUD SERVICES & ENGINEERING APPLICATIONS CLOUD SERVICES TRACK 1 CLOUD SERVICES TRACK CHAMPIONS MARK UNDERWOOD Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 2 TODD SCHNEIDER
TRACK 1 SPEAKERS PEIO POPOV – ONTOTEXT DAVID PRICE – TOP QUADRANT MARK UNDERWOOD - KRYPTON BROTHERS Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 3 GLIMPSE OF OFFERINGS BY SAS, ALCHEMYAPI, COGNITIVE SCALE, ISERVE
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? ) Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 4 • Who are the people to watch?
CLOUD SERVICES ABSTRACT Two important consequences of the “cloudification” of computing are Dev. Ops 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 Dev. Ops 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 Quick. Books and a telephony app like Dial. My. Calls), and also what some are calling “cognitive services. ” Cloudify suggests using TOSCA (a cloud orchestration standard) to connect resources like Open. Stack or VMware using open source tools. ) Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 5 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 Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers Creative Commons Attribution Share-Alike 6 API-first design is a result of ubiquitous cloud services and Dev. Ops, but its impact is not limited to that: Io. T development is inspired by the same design patterns. Ontologies could / should be similarly ubiquitous to deploy. Are they?
WHY API-FIRST? Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 7 Browse cloud service integrations at Zapier and IFTTT
8 Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-
DISCLAIMERS • Use for educational purposes only • Presenter not authorized to speak officially on behalf of projects, products or organizations • Information may be dated • Seek out latest information on primary sources Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 9 • Hype-filters should be enabled
Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers Creative Commons Attribution Share-Alike 10 CLOUD SOLUTIONS: COMMERCIAL TRACTION
11 Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-
Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 12 IBM WATSON: “ONTOLOGY ANALYSIS”
13 Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-
SAS: ONTOLOGY FOR ANALYTICS & BI Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 14 http: //www. sas. com/en_us/software/analytics/ontology-management. html
SAS: ONTOLOGY MANAGEMENT STUDIO Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 15 Includes class editing, XML import, RDF formats
OASIS TOSCA Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 16 TOSCA: Topology and Orchestration Specification for Cloud Applications
Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 17 SDN MEETS ONTOLOGY?
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 Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 18 • •
Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 19 PROGRESS WITHIN THE DOMINANT DESIGN PATTERN? H T T P : / / I S E R V E. K M I. O P E N. A C. U K /
ISERVE (CONT’D) Open Source: https: //github. com/kmi/iserve • Web Application -i. Serve Browser • Read&Write RESTful API • Linked Data principles • SPARQL endpoint Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 20 • Content negotiation (RDF, HTML)
21 Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share-
ISERVE ON SWAGGER + GITHUB Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 22 “By this all people will know you are my discipline. ” (refactoring of John 13: 25)
Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 23 “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, Living. Social, Mc. Kesson, Microsoft, Morningstar, and Pay. Pal build the best possible services with RESTful APIs.
CLOUD SERVICES FOR ONTOLOGIES Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers Creative Commons Attribution Share-Alike 24 PROGRESS?
Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 25 WHERE ARE ONTOLOGIES?
CURRENT STATUS • • • Too few initiatives (search Github, Swagger) • 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. Some of the few are industry giants Adoption is being pushed from top (SAS), bottom (Nakina Systems), and middle (SAP) Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 26 i. Serve is a potential influencer.
CLOUD SERVICES & ENGINEERING APPLICATIONS CLOUD SERVICES TRACK 2 ENGINEERING APPLICATIONS TRACK CHAMPIONS MARK UNDERWOOD Ontology Summit 2016 - Mark Underwood @Knowlengr Krypton Brothers - Creative Commons Attribution Share- 27 TODD SCHNEIDER
- Slides: 27