Internet of Things Patterns

Resources

Pattern Icons

You can download the pattern icons as a zip file and use them in your own work. The icons are licensed under a Creative Commons Attribution 4.0 International License. Creative Commons License

Other Patterns

There are other patterns and pattern languages which may be useful in the context of IoT. Some of these include:

Publications

Some of the patterns presented on this website are based on previous publications. They contain more details which may be interesting to some readers.

  1. L. Reinfurt, U. Breitenbücher, M. Falkenthal, F. Leymann, and A. Riegg, “Internet of Things Patterns,” in Proceedings of the 21st European Conference on Pattern Languages of Programs (EuroPLoP), ACM, 2016. Available at http://dl.acm.org/citation.cfm?id=3011789
  2. L. Reinfurt, U. Breitenbücher, M. Falkenthal, F. Leymann, and A. Riegg, “Internet of Things Patterns for Devices,” in Proceedings of the Ninth International Conferences on Pervasive Patterns and Applications (PATTERNS) 2017, 2017, pp. 117–126. Available at https://www.thinkmind.org/index.php?view=article&articleid=patterns_2017_9_10_70019
  3. L. Reinfurt, U. Breitenbücher, M. Falkenthal, F. Leymann, and A. Riegg, “Internet of Things Patterns for Device Bootstrapping and Registration,” in Proceedings of the 22nd European Conference on Pattern Languages of Programs (EuroPLoP), New York, NY, USA, 2017. Available at https://dl.acm.org/citation.cfm?doid=3147704.3147721
  4. L. Reinfurt, U. Breitenbücher, M. Falkenthal, P. Fremantle, and F. Leymann, “Internet of Things Security Patterns,” in Proceedings of the 24th Conference on Pattern Languages of Programs (PLoP), 2017. Available at https://dl.acm.org/citation.cfm?id=3290305
  5. L. Reinfurt, U. Breitenbücher, M. Falkenthal, F. Leymann, and A. Riegg, “Internet of Things Patterns for Devices: Powering, Operating, and Sensing,” International Journal on Advances in Internet Technology, vol. 10, no. 3 & 4, pp. 106–123, 2017. Available at http://www.iariajournals.org/internet_technology/inttech_v10_n34_2017_paged.pdf