• DocumentCode
    2080988
  • Title

    SALT: A simple application logic description using transducers for Internet of Things

  • Author

    Cherrier, Sylvain ; Ghamri-Doudane, Yacine M. ; Lohier, S. ; Roussel, G.

  • Author_Institution
    Lab. d´Inf. Gaspard-Monge (LIGM), Univ. Paris-Est, Marne-la-Vallée, France
  • fYear
    2013
  • fDate
    9-13 June 2013
  • Firstpage
    3006
  • Lastpage
    3011
  • Abstract
    As the Internet of Things (IoT) grows in interest from both research and industrial parts, the lack of standard solutions to quickly and easily build and install IoT applications becomes a topic of high interest. In this paper, we introduce a language called SALT (Simple Application Logic description using Transducers) that allows describing and deploying the distributed logic needed in order to fulfil a complete desired application. This language aims at giving extended functionalities by filling the gap between the logical capabilities offered by services orchestration and the closeness efficiency of services choreography. SALT is interpreted by a virtual machine running on devices that introduces an abstraction layer in order to simplify access to hardware capabilities. SALT implements several mechanisms to comply with organisation issues presented in the Services Oriented Computing realm dealing with Services interactions, adapted to the specific constraints of the IoT. This work details SALT´s concepts, formalism and implementation.
  • Keywords
    Internet of Things; service-oriented architecture; transducers; virtual machines; IoT; abstraction layer; closeness efficiency; distributed logic; hardware capability; logical capabilities; services choreography; services orchestration; services oriented computing; virtual machine; Automata; Hardware; Semantics; Sensors; Transducers; Web services; Architecture Design; Choreography; Distributed application logic; Internet of Things;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (ICC), 2013 IEEE International Conference on
  • Conference_Location
    Budapest
  • ISSN
    1550-3607
  • Type

    conf

  • DOI
    10.1109/ICC.2013.6655001
  • Filename
    6655001