A Roadmap to the Programmable World: Software Challenges in the IoT Era

@article{Taivalsaari2017ART,
  title={A Roadmap to the Programmable World: Software Challenges in the IoT Era},
  author={Antero Taivalsaari and Tommi Mikkonen},
  journal={IEEE Software},
  year={2017},
  volume={34},
  pages={72-80}
}
The Internet of Things (IoT) represents the next significant step in the evolution of the Internet and software development. Although most IoT research focuses on data acquisition, analytics, and visualization, a subtler but equally important transition is underway. Hardware advances are making it possible to embed fully fledged virtual machines and dynamic language runtimes virtually everywhere, leading to a Programmable World in which all our everyday things are connected and programmable… CONTINUE READING

From This Paper

Figures, tables, and topics from this paper.

Citations

Publications citing this paper.
Showing 1-10 of 25 extracted citations

A Brief Overview of Existing Tools for Testing the Internet-of-Things

2018 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW) • 2018
View 4 Excerpts
Highly Influenced

Software Test Architectures and Advanced Support Environments for IoT

2018 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW) • 2018
View 6 Excerpts
Highly Influenced

Easing IoT Development for Novice Programmers Through Code Recipes

2018 IEEE/ACM 40th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) • 2018
View 1 Excerpt

Embedding web apps in mixed reality

2018 Third International Conference on Fog and Mobile Edge Computing (FMEC) • 2018
View 1 Excerpt

References

Publications referenced by this paper.
Showing 1-10 of 16 references

Development and Deployment for IoT Devices,

F. Ahmadighohandizi, K. Systä, “Application
Proc. 4th Int’l Workshop Cloud for IoT (CLIoT • 2016

Kiuas -- IoT Cloud Environment for Enabling the Programmable World

2016 42th Euromicro Conference on Software Engineering and Advanced Applications (SEAA) • 2016

On the Architecture of Liquid Software: Technology Alternatives and Design Space

2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA) • 2016

Enterprise IoT: A Definitive Handbook, CreateSpace

N. Balani
2015

Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications,

A. Al-Fuqaha
IEEE Communications Surveys & Tutorials, • 2015

The Internet of Things

S. Greengard
2015

Crossing the Chasm: Marketing and Selling Disruptive Products to Mainstream Customers

G. Moore
2014

In the Programmable World, All Our Objects Will Act as One,

B. Wasik
Wired, • 2013

Similar Papers

Loading similar papers…