Software Above the Level of a Single Device



Download free course Software Above the Level of a Single Device, pdf file on 18 pages by Tim O'Reilly.
When considering "the Internet of Things," it's easy to miss the bigger pattern: we are no longer just building software for individual devices, but creating networks of intelligence and action that make it possible to completely rethink how we organize work, play, and society itself. This report provides the complete text of Tim O'Reilly's insightful talk on the subject at the 2014 Solid Conference.

In one striking example, O'Reilly cites Uber, the app-based taxi service that Aaron Levie of Box.net called "a $3.5 billion lesson in building for how the world should work instead of optimizing for how the world does work." Once cab drivers and potential passengers had devices reporting their location in real time, it became possible to rethink urban transportation.

Similarly, O'Reilly notes, when GE designs jet engines that report when they need maintenance, the notion of the "maintenance schedule" goes out the window. Manufacturing, logistics, transportation, healthcare are all ripe for the "Solid revolution." That revolution isn't just about designing smart stuff, and dumb stuff that can be built with smart tools, it's about designing software and systems above the level of a single device, software that completely transforms industries.

Download this report and learn why it's time for the most prodigious feats of imagination - applying hardware, software, big data, sociology, and creativity to redesign processes and institutions, not just things.

Table of contents

  • Software Above the Level of a Single Device: The Implications
  • Multiple Smart Things
  • Importance of Human Input
  • Implicit Versus Explicit Input
  • Types of Sensors
  • The System as a User Interface
  • A Network of Devices
  • The Robustness Principle
  • Software Above the Level of a Single Device
  • System of Interaction
  • How the World "Should" Work
  • Think About Things That Seem Hard
Pages : 18
Size : 5.0 MB
File type : PDF
Downloads: 64
Created: 2022-02-03
License: CC BY
Author(s): Tim O'Reilly
Software Above the Level of a Single Device

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Computer science Tutorials

Google Maps API Succinctly

3D Printing with Biomaterials

Managing Projects with GNU Make

Computer Science Tapestry: Exploring Programming and Computer Science with C++

Accelerators in Silicon Valley

Others related eBooks about Software Above the Level of a Single Device

DevOps for Digital Leaders: Reignite Business with a Modern DevOps-Enabled Software Factory

This book provides digital leaders who are accountable for the rapid development of high-quality software applications a concise guide to designing, implementing, measuring, and improving DevOps programs that are tailored to their organizations....

The Not So Short Introduction to LaTeX 2e

This book shows you how to begin using LaTeX to create high-quality documents. The book also serves as a handy reference for all LaTeX users. In this completely revised edition, the authors cover the LaTeX2e standard and offer more details, examples, exercises, tips, and tricks. They go beyond the c...

Essential Git

This book written to provide clear and concise explanation of topics for programmers both starting to learn the Git programming as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....

Computer Vision Metrics

Computer Vision Metrics provides an extensive survey and analysis of over 100 current and ..., download free Vision Metrics tutorial in PDF (508 pages) created by Scott Krig ....

A Field Guide to Genetic Programming

This book to provides a complete and coherent review of the theory of Genetic Programming (GP)). This unique overview of this exciting technique is written by three of the most active scientists in GP. ...

Programming Languages: Application and Interpretation

This book unites two approaches to teaching programming languages, one based on a survey of languages and the other on writing definitional interpreters. It has been used as a textbook at over fifteen institutions worldwide, and is referenced by non-academic users on the Web. The book is updated a...

Think Stats, 2nd Edition

If you know how to program, you have the skills to turn data into knowledge, using tools o..., download free Stats tutorial in PDF (226 pages) created by ....

Blazor Succinctly

Download free course Blazor Succinctly, pdf file on 86 pages by by Michael Washington....

Mastering Ethereum

Download free course Mastering Ethereum, pdf file on 424 pages by Andreas M. Antonopoulos, Gavin Wood....

Learning acumatica PDF course

Download free Acumatica tutorial course in PDF, training file in 25 chapters and 116 pages. Free unaffiliated ebook created from Stack OverFlow contributor....