A Roadmap to the Programmable World

Click for: original source

Antero Taivalsaari and Tommi Mikkonen posted an article about emergence of millions of remotely programmable devices in our surroundings will pose significant challenges for software developers.

The emergence of IoT means our everyday things—light bulbs, door knobs, toothbrushes, etc. will become connected and programmable dynamically.

Article describes, or mentions in length:

  • The emerging common end-to-end IoT architecture
  • What makes IoT development different
  • Implications and challenges for software development
  • Fallacies of distributed computing
  • Inadequate languages and tools
  • The dynamic nature of iot systems
  • Security

Authors believe the IoT’s future lies in the ability to orchestrate and program large, complex topologies of IoT devices remotely. The Academy of Finland (project 295913), Mozilla, and Nokia Technologies have supported this research.

[Read More]

Tags iot programming software-architecture