Presentation made on IoT Day 2016 about the importance of API-first, cloud services role in implementing ontologies for IoT. The use case is homely: providing proper humidity to my electric violin and guitar instruments while in their cases.
Results from the 2018 edition of our annual IoT Developer Survey.
An analysis of the key findings and trends of the survey is available here: https://blog.benjamin-cabe.com/2018/04/17/key-trends-iot-developer-survey-2018
The survey features trends on IoT cloud platforms, programming languages, databases, security practices, messaging protocols (MQTT, AMQP), and more.
Discussion materials for Internet of Things and Smart Cities - Vespucci 2016 ...SensorUp
This is a presentation file prepared for the Vespucci Summer Institute 2016 Week 2. It serves as the introductory material for discussions. It covers the introduction of the Internet of Things, smart cities, what do we mean by "smart" cities, and finally touched on the topic of startups for the IoT field.
IndianaJS - Building spatially aware web sites for the Web of ThingsTECO Research Group
While almost any device today may have a virtual representation, the web itself is not yet a very physical experience. Bringing proven spatial interaction and ubiquitous computing paradigms to life using current web technology, we designed IndianaJS, a JavaScript framework to add a physical browsing experience to any Web of Things content. The evaluation of the IoT-Radar, built on top of our library, shows that web-based hyper-reality can still achieve a unique user experience 15 years after the first implementations.
This presentation introduces the library, showcases our physical browser - the IoT Compass, and presents the results of our usability study. It was presented the Web of Things Workshop within the International Conference on the Internet of Things 2015 in Seoul, South Korea.
Web presence: https://indianajs.github.io
Visit our research in general on: http://www.teco.edu
Presentation at Osaka Institute of Technology Technofrontia on Electronics.
Introduction on the latest trends in ICT space. Thoughts about the role of technology and the importance of innovation for Japan economy. Introduction of the the idea of Global Democracy as a product of Information Revolution.
Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...Andrei Ciortea
To cope with dynamic environments, Internet of Things (IoT) applications are expected to autonomously discover and interact with services at runtime in pursuit of design or user-specified goals. On the one hand, various paradigms and technologies are available to program goal-driven autonomous software agents, and on the other hand hypermedia-driven environments are central to the development of robust machine-to-machine applications. However, existing approaches for the development of hypermedia-driven environments fall short of meeting the needs of autonomous agents: they either severely restrict the agents’ autonomy, or their topological structure is either fragmented or inefficient to navigate at scale. In this paper, we explore the use of socio-technical networks, that is networks of people and things interrelated in a meaningful manner via typed relations, as an overlay for enhancing hypermedia-driven interaction in IoT environments. We present a proof of concept and discuss several classes of applications in which this model could prove useful.
Results from the 2018 edition of our annual IoT Developer Survey.
An analysis of the key findings and trends of the survey is available here: https://blog.benjamin-cabe.com/2018/04/17/key-trends-iot-developer-survey-2018
The survey features trends on IoT cloud platforms, programming languages, databases, security practices, messaging protocols (MQTT, AMQP), and more.
Discussion materials for Internet of Things and Smart Cities - Vespucci 2016 ...SensorUp
This is a presentation file prepared for the Vespucci Summer Institute 2016 Week 2. It serves as the introductory material for discussions. It covers the introduction of the Internet of Things, smart cities, what do we mean by "smart" cities, and finally touched on the topic of startups for the IoT field.
IndianaJS - Building spatially aware web sites for the Web of ThingsTECO Research Group
While almost any device today may have a virtual representation, the web itself is not yet a very physical experience. Bringing proven spatial interaction and ubiquitous computing paradigms to life using current web technology, we designed IndianaJS, a JavaScript framework to add a physical browsing experience to any Web of Things content. The evaluation of the IoT-Radar, built on top of our library, shows that web-based hyper-reality can still achieve a unique user experience 15 years after the first implementations.
This presentation introduces the library, showcases our physical browser - the IoT Compass, and presents the results of our usability study. It was presented the Web of Things Workshop within the International Conference on the Internet of Things 2015 in Seoul, South Korea.
Web presence: https://indianajs.github.io
Visit our research in general on: http://www.teco.edu
Presentation at Osaka Institute of Technology Technofrontia on Electronics.
Introduction on the latest trends in ICT space. Thoughts about the role of technology and the importance of innovation for Japan economy. Introduction of the the idea of Global Democracy as a product of Information Revolution.
Hypermedia-driven Socio-technical Networks for Goal-driven Discovery in the W...Andrei Ciortea
To cope with dynamic environments, Internet of Things (IoT) applications are expected to autonomously discover and interact with services at runtime in pursuit of design or user-specified goals. On the one hand, various paradigms and technologies are available to program goal-driven autonomous software agents, and on the other hand hypermedia-driven environments are central to the development of robust machine-to-machine applications. However, existing approaches for the development of hypermedia-driven environments fall short of meeting the needs of autonomous agents: they either severely restrict the agents’ autonomy, or their topological structure is either fragmented or inefficient to navigate at scale. In this paper, we explore the use of socio-technical networks, that is networks of people and things interrelated in a meaningful manner via typed relations, as an overlay for enhancing hypermedia-driven interaction in IoT environments. We present a proof of concept and discuss several classes of applications in which this model could prove useful.
Every company eventually encounters that “do-or-die” moment when the product cycle reaches the maturity stage and it’s necessary to pursue innovations. Borys Pratsiuk, Ph.D., Head of R&D Engineering at Ciklum describes how companies across all sectors and industries can use Research and Development as a Service to update and improve their products or services.
User-Modifiable Software: Smalltalk and HyperCardJosh Justice
When software doesn’t fully meet the needs of its user, what are the user’s options? For commercial software, the user can lobby the manufacturer for the feature they need—but the manufacturer may not respond. For open-source software, the user can fork the repo and add the feature themselves—but this requires becoming a developer on the platform the app is written in.
But there have been better options in the past history of computing: software platforms that allow users to inspect the code of their software and modify it in the same environment the software runs in. With these software platforms, anyone using the application already has all the tooling they need to see how the application works and modify it. Platforms like this have played a significant role in the advancement of personal computing; can they do so again? This talk presents two such user-modifiable software systems: Smalltalk and HyperCard. Based on research into these systems’ origins, properties, and impact, it offers seven insights from them that can be applied to current and future user-modifiable systems.
Global Azure Bootcamp 2019 - AIoT powered by AzureAndri Yadi
It's very late share. The deck I presented when discussing AIoT powered by Microsoft Azure, during Global Azure Bootcamp 2019 - Bandung, Indonesia on April 2019.
IoT Lab in Indonesia: Requirement and ExpectationsGizmologi
Report from online survey conduct in November 2017 by
Indonesia IoT Forum to determinate the necessity of IoT Lab
to accelerate the growth of IoT ecosystem in Indonesia.
The Implementing AI: Running AI at the Edge, hosted by KTN and eFutures, is the second event of the Implementing AI webinar series.
To make products more intelligent, more responsive and to reduce the data generated, it is advantageous to run AI on the product itself, as opposed to in the cloud.
The focus of this webinar was the opportunities and challenges of moving the AI processing to “the Edge”. The webinar had four presentations from experts covering overviews of the opportunity, implementation techniques and case studies.
Find out more: https://ktn-uk.co.uk/news/just-launched-implementing-ai-webinar-series
The Web of Things - Giving physical products a digital voice.EVRYTHNG
The slides of a webinar I gave on element14 (http://www.element14.com/community/events/4173), which gives a good introduction to the Web of Things and how it compares with the Internet of Things.
Also, I give a high-level, but technical, introduction to the EVRYTHNG Engine API and how to use it to build exciting applications to interact with physical products.
Selected Topics
Modern Artificial Intelligence 1980s-2021 and Beyond
A Vision for the Next Decade of Computing
The Next Decade in AI: Four Steps Toward Robust Artificial Intelligence
Keras and TensorFlow: The Next Five Years
A Vision for the Future of ML Frameworks
AI Implementation at Scale: Lessons from the Front Lines
A Future with Self-Driving Vehicles
Advances in Renewable Energy: Enabling Our Decarbonized Energy Future with Technology Innovations and Smart Operations
Accelerating Health Care at Bayer with Science@Scale and Federated Learning
Large-Scale Deep Learning Recommendation Models at Facebook
Is AI at the Edge the Killer App for 5G?
Deep Learning for Anomaly Detection
From Storytelling to StoryLiving: A Vision for the Future of Immersive Entertainment
A New Era in Virtual Cinematography
Digital Transformation Is Here: Augmenting Human Capacity with Exponential Compute
Rethinking Drug Discovery in the Era of Digital Biology
Representation Learning for Autonomous Robots
Architecting the Secure Accelerated Data Center of the Future
Convergence of AI and HPC to Solve Grand Challenge Science Problems
Presenting US HHS Artificial Intelligence Strategy 2021: AI Mission and Ambition Commentary by the CAIO
Two key words for the post COVID-19 pandemic economic recovery will be the ESG (Environmental, Social, and Governance) management and digital transformation acceleration.
It is also expected that three core technologies in the data-centric digital economy - AI, Blockchain, IoT and their convergence - will support a long-term sustainable economic system development.
Contents
I. AI, Blockchain, IoT, and Their Convergence Technology Innovation Status
II. ESG Digital Transformation Innovation Status
III. AI, Blockchain, IoT, and Their Convergence for ESG Digital Innovation Use Case Examples
1. Use Case for Reducing Carbon Footprints (AI + IoT)
2. Use Case for Increasing Renewable Energy Use (AI + Blockchain)
3. Use Case for Waste Management (AI +Blockchain+IoT)
4. Use Case for Workplace/Workforce Management in Social-Human Care (AI+IoT)
5. Use Case for Cybersecurity & Privacy in Social-Business Relationship Management (AI +Blockchain+IoT)
6. Use Case for Corporate Governance (Blockchain)
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...Unity Technologies
It's high time for augmented reality to be brought to a wider audience. In ABB, we know that it is not just a gimmick any more. However, with every innovative technology comes new challenges. In these slides, we show how to overcome them and deliver valuable products with Hololens and Unity.
Speakers:
Maciej Włodarczyk - ABB
Rafał Kielar - ABB
Watch the session on YouTube: https://youtu.be/QFsj8Pi_3Ho
Every company eventually encounters that “do-or-die” moment when the product cycle reaches the maturity stage and it’s necessary to pursue innovations. Borys Pratsiuk, Ph.D., Head of R&D Engineering at Ciklum describes how companies across all sectors and industries can use Research and Development as a Service to update and improve their products or services.
User-Modifiable Software: Smalltalk and HyperCardJosh Justice
When software doesn’t fully meet the needs of its user, what are the user’s options? For commercial software, the user can lobby the manufacturer for the feature they need—but the manufacturer may not respond. For open-source software, the user can fork the repo and add the feature themselves—but this requires becoming a developer on the platform the app is written in.
But there have been better options in the past history of computing: software platforms that allow users to inspect the code of their software and modify it in the same environment the software runs in. With these software platforms, anyone using the application already has all the tooling they need to see how the application works and modify it. Platforms like this have played a significant role in the advancement of personal computing; can they do so again? This talk presents two such user-modifiable software systems: Smalltalk and HyperCard. Based on research into these systems’ origins, properties, and impact, it offers seven insights from them that can be applied to current and future user-modifiable systems.
Global Azure Bootcamp 2019 - AIoT powered by AzureAndri Yadi
It's very late share. The deck I presented when discussing AIoT powered by Microsoft Azure, during Global Azure Bootcamp 2019 - Bandung, Indonesia on April 2019.
IoT Lab in Indonesia: Requirement and ExpectationsGizmologi
Report from online survey conduct in November 2017 by
Indonesia IoT Forum to determinate the necessity of IoT Lab
to accelerate the growth of IoT ecosystem in Indonesia.
The Implementing AI: Running AI at the Edge, hosted by KTN and eFutures, is the second event of the Implementing AI webinar series.
To make products more intelligent, more responsive and to reduce the data generated, it is advantageous to run AI on the product itself, as opposed to in the cloud.
The focus of this webinar was the opportunities and challenges of moving the AI processing to “the Edge”. The webinar had four presentations from experts covering overviews of the opportunity, implementation techniques and case studies.
Find out more: https://ktn-uk.co.uk/news/just-launched-implementing-ai-webinar-series
The Web of Things - Giving physical products a digital voice.EVRYTHNG
The slides of a webinar I gave on element14 (http://www.element14.com/community/events/4173), which gives a good introduction to the Web of Things and how it compares with the Internet of Things.
Also, I give a high-level, but technical, introduction to the EVRYTHNG Engine API and how to use it to build exciting applications to interact with physical products.
Selected Topics
Modern Artificial Intelligence 1980s-2021 and Beyond
A Vision for the Next Decade of Computing
The Next Decade in AI: Four Steps Toward Robust Artificial Intelligence
Keras and TensorFlow: The Next Five Years
A Vision for the Future of ML Frameworks
AI Implementation at Scale: Lessons from the Front Lines
A Future with Self-Driving Vehicles
Advances in Renewable Energy: Enabling Our Decarbonized Energy Future with Technology Innovations and Smart Operations
Accelerating Health Care at Bayer with Science@Scale and Federated Learning
Large-Scale Deep Learning Recommendation Models at Facebook
Is AI at the Edge the Killer App for 5G?
Deep Learning for Anomaly Detection
From Storytelling to StoryLiving: A Vision for the Future of Immersive Entertainment
A New Era in Virtual Cinematography
Digital Transformation Is Here: Augmenting Human Capacity with Exponential Compute
Rethinking Drug Discovery in the Era of Digital Biology
Representation Learning for Autonomous Robots
Architecting the Secure Accelerated Data Center of the Future
Convergence of AI and HPC to Solve Grand Challenge Science Problems
Presenting US HHS Artificial Intelligence Strategy 2021: AI Mission and Ambition Commentary by the CAIO
Two key words for the post COVID-19 pandemic economic recovery will be the ESG (Environmental, Social, and Governance) management and digital transformation acceleration.
It is also expected that three core technologies in the data-centric digital economy - AI, Blockchain, IoT and their convergence - will support a long-term sustainable economic system development.
Contents
I. AI, Blockchain, IoT, and Their Convergence Technology Innovation Status
II. ESG Digital Transformation Innovation Status
III. AI, Blockchain, IoT, and Their Convergence for ESG Digital Innovation Use Case Examples
1. Use Case for Reducing Carbon Footprints (AI + IoT)
2. Use Case for Increasing Renewable Energy Use (AI + Blockchain)
3. Use Case for Waste Management (AI +Blockchain+IoT)
4. Use Case for Workplace/Workforce Management in Social-Human Care (AI+IoT)
5. Use Case for Cybersecurity & Privacy in Social-Business Relationship Management (AI +Blockchain+IoT)
6. Use Case for Corporate Governance (Blockchain)
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...Unity Technologies
It's high time for augmented reality to be brought to a wider audience. In ABB, we know that it is not just a gimmick any more. However, with every innovative technology comes new challenges. In these slides, we show how to overcome them and deliver valuable products with Hololens and Unity.
Speakers:
Maciej Włodarczyk - ABB
Rafał Kielar - ABB
Watch the session on YouTube: https://youtu.be/QFsj8Pi_3Ho
Towards the Cross-Domain Interoperability of IoT Platforms - EuCNC, 30 Jun 20...symbiote-h2020
Presentation of the H2020 symbIoTe project during the 25th Edition of the European Conference on Networks and Communications (EuCNC; http://www.eucnc.eu/), Athens, Greece. More info at www.symbiote-h2020.eu.
IEEE 2014 DOTNET CLOUD COMPUTING PROJECTS Web image re ranking using query-sp...IEEEMEMTECHSTUDENTPROJECTS
To Get any Project for CSE, IT ECE, EEE Contact Me @ 09666155510, 09849539085 or mail us - ieeefinalsemprojects@gmail.com-Visit Our Website: www.finalyearprojects.org
Presented by Roberto Masiero, Vice President ADP Innovation Lab, ADP
In this presentation we will cover ADP's Semantic Search strategy and implementation. From the use cases to the design to support semantic searches on a vast set of data, to crawling data from hundreds of data sources. We will also cover our architecture to scale the search service on a multi-tenant SaaS environment.
Cloud Lock-in vs. Cloud Interoperability - Indicthreads cloud computing conf...IndicThreads
Session presented at the 2nd IndicThreads.com Conference on Cloud Computing held in Pune, India on 3-4 June 2011.
http://CloudComputing.IndicThreads.com
Abstract:As the cloud adoption increases, there is a growing concern about the lock-in of customers into the various cloud platforms. This session will discuss various major cloud platforms, the type of lock-in the customer will face in each of these platforms and what each customer can do to minimize their lock-in.
Key takeaways for audience are:
Understand what is cloud lock-in
Types of cloud vendor lock-ins
What is cloud interoperability
Major initiatives around cloud interoperability standards
Goals, differences and players/proponents of these major standards
Steps to minimize cloud lock-in for your customers
Speaker: Ashwin Waknis is a Sr. IT professional with 15 years in the industry. Ashwin is currently head of the Cloud Professional Services Business at Persistent Systems. Before that Ashwin was a Sr. Product Manager at Cisco Systems where he lead major initiatives around Knowledge Management, Enterprise Portal, Web 2.0/Social softwares and Enterprise Search. For the last 2 years, Ashwin has been involved in Cloud Computing initiatives first at Cisco and then at Persistent Systems.Ashwin has spoken at many customer workshops and events organized for educational institutes.
Interoperability in the Internet of Things is critical for emerging services and applications. In this presentation we advocate the use of IoT ‘hubs’ to aggregate things using web protocols, and suggest a staged approach to interoperability. In the context of a UK government funded project involving 8 IoT projects to address cross-domain IoT interoperability, we introduce the HyperCat IoT catalogue specification. We then describe the tools and techniques we developed to adapt an existing data portal and IoT platform to this specification, and provide an IoT hub focused on the highways industry called ‘Smart Streets’. Based on our experience developing this large scale IoT hub, we outline lessons learned which we hope will contribute to ongoing efforts to create an interoperable global IoT ecosystem.
Cloud IT Economics: What you don't know about TCO can hurt youAl Brodie
An e-book that explores factors beyond basic price that impact the true cost of ownership for cloud implementations by comparing and contrasting prevalent approaches, using common enterprise workloads, from three prominent cloud service providers.
Introduction to Enterprise Cloud EconomicsEverest Group
Everest Group experts will disucss the transformational impact emerging cloud models can have on IT cost and performance in the enterprise. This webinar will focus on the specific enterprise benefits of cloud infrastructure services, including compute, storage and networking.
Interoperability Flexibility and Industrial Design Requirements in IoT Devices.Muhammad Ahad
INTEROPERABILITY OF COMPONENTS:
ABOUT INDUSTRIAL DESIGN:
SELF-DEFINING COMPONENTS AND ARCHITECTURE:
DEVICE ADAPTATION:
INCLUSIVITY OF THINGS:
SCALABILITY:
STANDARDIZED INTERFACES:
LIMIT OR MINIMIZE BLACK-BOX COMPONENTS:
LEGACY DEVICE SUPPORT:
IP ADDRESS TRANSLATION: IPv4 AND IPv6:
THE IoT NETWORK SECURITY PERIMETER: HARD ON THE OUTSIDE:
CONTROL THE “NET WITHIN THE ‘NET’”:
NETWORK SEGMENTATION:
TRANSPORTABILITY OF SUBSCRIPTIONS AND SERVICE: SUPPORTING
COMPETITIVE SERVICE PROVISION:
USER PREFERENCES:
Limitations:
Conclusion:
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...Amazon Web Services
Jet Propulsion Laboratory is a well-known innovator in outer space, particularly in its search for "life out there". JPL is now innovating in the physical space to improve “life here". AWS IoT is critical to their innovations. See a re:Invent preview about how JPL, as an early adopter of AWS IoT, has prototyped voice control to ask questions of the room, the budget, or the system. They’ve also used it for controlling lights and sound to detect cyber security threats, rapid prototyping of robots, low-cost virtual windows to the outside, and much more. The results have been excellent. JPL will demonstrate and talk about these prototypes, including what worked and what didn’t. They will also share the promise integrated serverless computing holds.
OASIS: open source and open standards: internet of thingsJamie Clark
How FOSS projects and open ICT standards often interact in a virtuous cycle. Recent examples, and a list of IoT-relevant open standards projects at OASIS. Feb 2014
Become a cloud superhero with Code, Community & CultureAngel Diaz
Become a cloud superhero with Code, Community & Culture
We have the power to change the world
IP Expo Europe
7-8 October 2015, ExCel London
http://www.ipexpoeurope.com/Seminar-Planner/Speakers/Dr-Angel-Diaz
In this presentation we will talk about the IoT trends and technological solutions in 2016. We will discuss about the role of developers, smart homes, wearable and connected cars.
This presentation is the result of our yearly strategic review. The IoT market is experiencing explosive growth around the world. It is becoming a much more mature field and our aim is to build services for this world.
Webinar slides that looked to focus on the definition, history and future of open-source technology. It was give by Tom Rieger at tom.rieger@enterprisedb.com. Certain references in the presentation include:
Research paper: https://www2.slideshare.net/tomlrieger/drivers-and-impediments-to-digital-transformation-the-research
BONUS Research infographic: https://www2.slideshare.net/tomlrieger/drivers-and-impediments-to-digital-transformation
Gartner Open Source Hype-cycle: Source: https://www.gartner.com/en/documents/3987447/hype-cycle-for-open-source-software-2020
Tom Rieger on Linkedin: https://www.linkedin.com/in/tomlrieger/
Experience Design for the IoT | Tim Scanlon - 2016 Tongji Design Week Keynote Tim Scanlon
This is one of 2 presentations Tim Scanlon presented in Shanghai during the Fall of 2016. Every autumn, the Tongji University College of Design and Innovation organizes a small, highly interactive conference on design research and design education titled “Emerging Practices” (EPC). Since the first EPC in 2012, this has become an annual forum for debates on such themes as new practices, values, and approaches arising in design and design education; open design; influences on
developing practices; DesignX; and design activism. The main theme of EPC this year is “Design in Complexity.” It will continue and expand the conversation initiated by the DesignX Manifesto in 2014. This conversation developed further in a
two-day DesignX workshop hosted by Tongji University in 2015. The first DesignX Manifesto articulated the nature of working in and with complex sociotechnical systems, attempting to explore the framework for designers to address such issues. The follow-up DesignX workshop explored the
principles of working with such systems, highlighted the importance and difficulty of implementing solutions to DesignX problems. The workshop focused on several valuable cases. It sparked a lively discussion that we will continue this year
An annual survey of the IoT developer community that was sponsored by Eclipse IoT, AGILE IoT and IEEE IoT. The report includes developer usage of different IoT standards, technology and industry perceptions.
Iterative Architecture: Your Path to on-time DeliveryAsanka Abeysinghe
Think big, act small. It’s easy to develop a vision, but there are often many architecture barriers along the path to achieving it. Asanka Abeysinghe explores iterative architecture—introducing iterative architectural changes to support business and technical requirements—and shares real-world examples.
Enterprises today operate in complex and competitive markets. They are constantly trying to optimize business functions, introduce new business capabilities, and tap into new markets quickly and efficiently. For the business to be agile, tis software systems must also be agile, with the ability to build and integrate new capabilities in a short time. At the same time, enterprise software systems should help with evolutionary (and revolutionary) changes that will affect core business functions.
Asanka Abeysinghe explores iterative architecture—introducing iterative architectural changes to support business and technical requirements—and shares real-world examples.
Startup pitch presented by co-founder and CEO Jaco Els. Cubitic offers a predictive analytics platform that allows developers to build custom solutions for analytics and visualisation on top of a machine learning engine.
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyITCamp
How are natural & intuitive interactive emerging experiences designed into software? How do you design inspirational Emerging Experiences in new scenarios across the broadest range of devices, from big screens to small screens to no screens at all? How do you build software for a world that is more mobile, natural and grounded in intuitive?
Join Tim in a demo heavy, entertaining and technical discussion of the future of More Personal Computing and Emerging Experiences. Touch, Gesture, Voice Recognition, Demographic Profiling, Facial Recognition, Emotional Recognition, Holographic Experiences and more: All the bad; all the good; privacy law, all the real customer demos and stories, and the tools, tips and tricks learned along the way.
This demo-heavy session will show you a number of real emerging experiences solutions (from propriety solutions to broadcast television solutions you see every day). Tim will show you the use cases where these types of emerging experiences solutions are happening. And those coming in the immediate future and beyond.
An annual survey of the IoT developer community that was sponsored by Eclipse IoT, AGILE IoT and IEEE IoT. The report includes developer usage of different IoT standards, technology and industry perceptions.
Similar to IoT Day 2016: Cloud Services for IoT Semantic Interoperability (20)
An overview of Google's Site Reliability Engineering with a view toward possible incorporation in the IEEE P2675 DevOps security standard. (Creative Commons with credit.)
The Quality “Logs”-Jam: Why Alerting for Cybersecurity is Awash with False Po...Mark Underwood
What happens when the (Observe) Plan-Do-Check-Adjust cycle is undermined by lapses in data integrity? Observations are questioned. Plans may be ill-conceived. Actions may be undertaken that undermine rather than enhance. “Checks” can fail. Adjustments may be guesswork. In cybersecurity, the results of poor data integrity can be expensive outages, ransom requests, breaches, fines -- even bankruptcy (think Cambridge Analytica). But data integrity issues take many forms, ranging from benign to malicious. The full range of these issues is surveyed from a cybersecurity perspective, where logs and alerts are critical for defenders -- as well as quality engineers . Techniques borrowed from model-based systems engineering and ontology AI to are identified that can mitigate these deleterious effects on PDCA.
In the era of algorithms and AI, codes of ethics should have an added sense of purpose. But do they? The codes of ethics for ACM, IEEE and ASQ are reviewed in light of these concerns. Several case studies are cited which have grabbed headlines over the past two years. An increasingly software / code-driven universe in which AI is insinuated seemingly everywhere is one in which ethics must be present, part of enterprise decision-making, and traceable.
An introductory take on the ethical issues surrounding the use of algorithms and machine learning in finance, education, law enforcement and defense. This work was stimulated by, but is not a product or authorized content from the IEEE P7003 WG.
Disclaimer: This work is mine alone and does not reflect view of IEEE, IEEE 7003 WG, my employer.
DevOps Support for an Ethical Software Development Life Cycle (SDLC)Mark Underwood
As part of the IEEE SA P7000 and P2675 working groups, it has been determined that DevOps engineering practices can support (or hinder) the environment for an ethical software development life cycle (SDLC). This deck scratches the surface.
Implications of GDPR for IoT Big Data Security and Privacy FabricMark Underwood
Discussion of ways in which GDPR has, and will continue to influence the SDLC and deployment of IoT, especially as it impacts the privacy and security fabric.
Technologies in Support of Big Data EthicsMark Underwood
As part of the NIST Big Data Public Working Group, we examine technologies that can support ethics in systems design. In particular, we review issues raised by the IEEE P7000 community regarding ethics for autonomous systems and robotics. Possible adaptations to the NBDPWG reference model are considered for the third and final version of SP1500.
NIST Big Data Public WG : Security and Privacy v2Mark Underwood
Presentation offers an overview of the security and privacy framework offered by the NIST BD PWG. The effort began in 2013 and a final version is due for publication at the end of 2018. The presentation reflects work presented in version 2, currently undergoing final review by NIST. The end product is a NIST special report.
Presents a more expansive view of "stakeholders" in systems design, specifically beyond purely human notions. Produced for use by the IEEE P7000 working group "Model Process for Addressing Ethical Concerns During System Design."
Slowing the Two Cultures continental drift. The humanities are drifting further and further away from the realities of science and technology.Their marginalization should worry us all. I survey the current state of affairs 50 years after CP Snow's talk, and suggest how poets should retool.
Ontology Summit - Track D Standards Summary & Provocative Use CasesMark Underwood
The OntologySummit is an annual series of events (first started by Ontolog and NIST in 2006) that involves the ontology community and communities related to each year's theme chosen for the summit. The Ontology Summit program is now co-organized by Ontolog, NIST, NCOR, NCBO, IAOA, NCO_NITRD along with the co-sponsorship of other organizations that are supportive of the Summit goals and objectives. This deck summarizes some of the work in Track D, IoT and Ontology Standards Synergies
A presentation made at IoT Day 2015. It's an overview of the role ontologies could / should play in the internet of things. Calls for a general software engineering approach that integrates Big Data variety, velocity and veracity (i.e., provenance).
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
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
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
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
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
Make sensors and devices internet-aware, improve instrument longevity, preserve climate
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
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/
Huge code base for SAP, with numerous rich use cases.
The key point of this slide is italicized.
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.
Credit: Matt Miller of Sequoia Capital via Techcrunch 2016-01-23