We daily experience the interaction with physical objects which are becoming smarter and smarter with the ability to communicate with each other as well as with different information systems. While, on the one hand, we are assisting to the rise of a pervasive Internet of Things (IoT) or an Internet of Everything (IoE), on the other hand we face the need of a new generation of objects able to adapt to external inputs coming from the environment they are dipped in. New modeling techniques, pattern and paradigm for composing and developing software and services able to deal with changing context and requirements are necessary. Self-adaptive systems are modern applications whose running part should be able to react on its own, by dynamically adapting its behavior, in order to sustain a required set of qualities of service, and dynamic changes in the context or in the user requirements. Here, we propose a solution allowing a IoT Middleware to conform to Reflective programming paradigm thus giving more flexibility and adaptability to the network behavior.

Context-aware design of reflective middleware in the Internet of Everything / Mongiello, Marina; Di Noia, Tommaso; Nocera, Francesco; Di Sciascio, Eugenio; Angelo, Parchitelli. - STAMPA. - 9946:(2016), pp. 423-435. (Intervento presentato al convegno Conference on Software Technologies: Applications and Foundations, STAF tenutosi a Vienna, Austria nel July 4-8, 2016) [10.1007/978-3-319-50230-4_33].

Context-aware design of reflective middleware in the Internet of Everything

Marina, Mongiello;Di Noia, Tommaso;Francesco, Nocera;Di Sciascio, Eugenio;
2016-01-01

Abstract

We daily experience the interaction with physical objects which are becoming smarter and smarter with the ability to communicate with each other as well as with different information systems. While, on the one hand, we are assisting to the rise of a pervasive Internet of Things (IoT) or an Internet of Everything (IoE), on the other hand we face the need of a new generation of objects able to adapt to external inputs coming from the environment they are dipped in. New modeling techniques, pattern and paradigm for composing and developing software and services able to deal with changing context and requirements are necessary. Self-adaptive systems are modern applications whose running part should be able to react on its own, by dynamically adapting its behavior, in order to sustain a required set of qualities of service, and dynamic changes in the context or in the user requirements. Here, we propose a solution allowing a IoT Middleware to conform to Reflective programming paradigm thus giving more flexibility and adaptability to the network behavior.
2016
Conference on Software Technologies: Applications and Foundations, STAF
978-3-319-50229-8
Context-aware design of reflective middleware in the Internet of Everything / Mongiello, Marina; Di Noia, Tommaso; Nocera, Francesco; Di Sciascio, Eugenio; Angelo, Parchitelli. - STAMPA. - 9946:(2016), pp. 423-435. (Intervento presentato al convegno Conference on Software Technologies: Applications and Foundations, STAF tenutosi a Vienna, Austria nel July 4-8, 2016) [10.1007/978-3-319-50230-4_33].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11589/89476
Citazioni
  • Scopus 15
  • ???jsp.display-item.citation.isi??? 13
social impact