Interoperability, flexibility and adaptability are key requirements of Future Internet applications. Convergence of contents, services, things and networks seems to be the cornerstone to fulfill these requirements. In this paper we propose a model for runtime composition of software applications in sensors networks based on data, processes and technology, in order to design an “on the fly” architecture of a software system. The model is graph-based and composed by two control levels: a formal model and the instantiation level. An algorithm extracts a subgraph that identifies the applications to be executed according to changes in the external context. The proposed approach has been instantiated in a use case example in a smart home environment, to evaluate the usefulness of the approach and the applicability of the model in actual scenarios.
Adaptive architectural model for future internet applications / Mongiello, Marina; Grieco, Luigi Alfredo; Sciancalepore, Massimo; Vogli, Elvis. - STAMPA. - 567:(2016), pp. 141-148. (Intervento presentato al convegno 4th European Conference on Service-Oriented and Cloud Computing, ESOCC 2015 tenutosi a Taormina, Italy nel September 15-17, 2015) [10.1007/978-3-319-33313-7_10].
Adaptive architectural model for future internet applications
Marina Mongiello;Luigi Alfredo Grieco;
2016-01-01
Abstract
Interoperability, flexibility and adaptability are key requirements of Future Internet applications. Convergence of contents, services, things and networks seems to be the cornerstone to fulfill these requirements. In this paper we propose a model for runtime composition of software applications in sensors networks based on data, processes and technology, in order to design an “on the fly” architecture of a software system. The model is graph-based and composed by two control levels: a formal model and the instantiation level. An algorithm extracts a subgraph that identifies the applications to be executed according to changes in the external context. The proposed approach has been instantiated in a use case example in a smart home environment, to evaluate the usefulness of the approach and the applicability of the model in actual scenarios.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.