Following the vision of the Internet of Things, physical world entities are integrated into virtual world things. Things are expected to become active participants in business and social processes. Then, the Internet of Things could benefit from the Web Service architecture like today’s Web does, so Future service-oriented Internet things will offer their functionality via service-enabled interfaces. In previous work, we demonstrated the need of considering the behaviour of things to develop applications in a more rigorous way, and we proposed a lightweight model for representing such behaviour. Our methodology relies on the service-oriented paradigm and extends the DPWS profile to specify the order with which things can receive messages. We also proposed a static verification technique to check whether a mashup of things respects the behaviour, specified at design-time, of the composed things. However, a change in the behaviour of a thing may cause that some compositions do not fulfill its behaviour anymore. Moreover, given that a thing can receive requests from instances of different mashups at run-time, these requests could violate the behaviour of that thing, even though each mashup fulfills such behaviour, due to the change of state of the thing. To address these issues, we present a proposal based on mediation techniques and complex event processing to detect and inhibit invalid invocations, so things only receive requests compatible with their behaviour.
Towards Run-Time Verification of Compositions in the Web of Things using CEP
Tipo
              Paper de conferencia
          Año
              2013
          Fecha
              2013
          Lugar publicado
              Madrid, Spain
          ISBN
              978-84-695-8351-7
          Páginas
              147
          Tertiary title
              Actas de las “IX Jornadas de Ciencia e Ingeniería de Servicios (JCIS)” 
          Abstract
               Antonio Brogi
      
       Ernesto Pimentel
      
       Marcos López Sanz
      
       Javier Cubo
      
       José Albors
      
       Vicente Pelechano
      
      Citekey
              8637
          URL a la publicación
              
          Keywords
          composition
          mashup
          mediation patterns
          internet of things
          verification
          service-oriented things
          web of things
          complex event processing
              