• DocumentCode
    3602276
  • Title

    A Platform for Smart Object Virtualization and Composition

  • Author

    Stecca, Michele ; Moiso, Corrado ; Fornasa, Martino ; Baglietto, Pierpaolo ; Maresca, Massimo

  • Author_Institution
    Int. Comput. Sci. Inst., Berkeley, CA, USA
  • Volume
    2
  • Issue
    6
  • fYear
    2015
  • Firstpage
    604
  • Lastpage
    613
  • Abstract
    One of the most challenging objectives of the Internet of Things (IoT) domain is the identification of interaction paradigms and communication standards to integrate smart objects (SOs), i.e., physical objects able to interact with the network. Such interaction paradigms and communication protocols belong to what can be called the IoT application layer, on which this paper focuses. This paper presents app execution platform (AEP), a platform that supports the design, deployment, execution, and management of IoT applications in the domain of smart home, smart car, and smart city. AEP was designed to coherently fulfill a set of requirements covered only partially or in a fragmented way by other IoT application platforms. AEP focuses on SO virtualization and on composite application (CA) orchestration and supports dynamic object availability.
  • Keywords
    Internet of Things; software architecture; virtualisation; AEP; Internet of Things; IoT application layer; SO virtualization; app execution platform; composite application; dynamic object availability; interaction paradigms; smart car; smart city; smart home; smart object composition; smart object virtualization; Context; Internet of things; Java; Protocols; Semantics; Software; Virtualization; Internet of Things; Internet of Things (IoT); Orchestration; Smart Object; orchestration; smart object (SO);
  • fLanguage
    English
  • Journal_Title
    Internet of Things Journal, IEEE
  • Publisher
    ieee
  • ISSN
    2327-4662
  • Type

    jour

  • DOI
    10.1109/JIOT.2015.2434211
  • Filename
    7109116