First International Workshop on Internet of Things

Research Article

Designing for Self-Configuration and Self-Adaptation in the Internet of Things

Download692 downloads
  • @INPROCEEDINGS{10.4108/icst.collaboratecom.2013.254091,
        author={Arjun Athreya and Bruce DeBruhl and Patrick Tague},
        title={Designing for Self-Configuration and Self-Adaptation in the Internet of Things},
        proceedings={First International Workshop on Internet of Things},
        publisher={ICST},
        proceedings_a={C-IOT},
        year={2013},
        month={11},
        keywords={internet of things self-management self-adaptation agent-based systems},
        doi={10.4108/icst.collaboratecom.2013.254091}
    }
    
  • Arjun Athreya
    Bruce DeBruhl
    Patrick Tague
    Year: 2013
    Designing for Self-Configuration and Self-Adaptation in the Internet of Things
    C-IOT
    ICST
    DOI: 10.4108/icst.collaboratecom.2013.254091
Arjun Athreya1, Bruce DeBruhl1, Patrick Tague1,*
  • 1: Carnegie Mellon University
*Contact email: tague@cmu.edu

Abstract

The Internet of Things (IoT) paradigm comprises a heterogenous mix of connected devices connected to the Internet. This promises a a wealth of opportunity for a large collection of distributed applications and services. However, the IoT introduces significant changes to the Internet model, largely in the form of billions to trillions of embedded devices that most likely will not be able to be managed centrally by cloud services due to lack of scalability. We suggest that the natural direction for IoT devices is to manage themselves, both in terms of their software/hardware configuration and their resource utilization. In this work, we descibe the underlying framework for self-managing devices, comprising measurement-based learning and adaptation to changing system context and application demands. In addition, we describe several upcoming research challenges in order to realize this self-management vision.